Team ownership
Which platform teams own the major Acme Inc domains and systems documented in the default catalog.
Ownership in the default catalog is modelled with team resources. The owning team is responsible for contract changes, service reliability and documentation freshness for its resources.
Teams by capability
| Team | Owns |
|---|---|
| Product PlatformProduct PlatformTeamvOwns the Product Catalog System — the source of truth for product data at Acme Inc.View docs | CatalogCatalogDomainv1.0.0The Catalog domain owns everything about products — how they are created, maintained and made discoverable across Acme I...Ownerproduct-platformMapView docs, Product Catalog SystemProduct Catalog SystemSystemv1.0.0Internal system that is the source of truth for product data. Owns the product database and publishes product change eve...Ownerproduct-platformMapView docs and product APIs/workers. |
| Search PlatformSearch PlatformTeamvOwns the Search System — keeps the catalog discoverable through fast, relevant product search.View docs | Search SystemSearch SystemSystemv1.0.0Internal system that keeps product data searchable. Consumes product change events from the Product Catalog System, main...Ownersearch-platformMapView docs, search indexing and search query contracts. |
| Shopping PlatformShopping PlatformTeamvOwns the Shopping domain — the cart and the promotions applied to it.View docs | ShoppingShoppingDomainv1.0.0The Shopping domain owns the customer's path to purchase — building a cart, applying promotions, and checking out. It co...Ownershopping-platformMapView docs, Cart SystemCart SystemSystemv1.0.0Internal system that owns the customer's shopping cart and the checkout flow. It is the source of truth for cart content...Ownershopping-platformMapView docs and Promotion SystemPromotion SystemSystemv1.0.0Internal system that calculates the discounts and promotions that apply to a cart. It owns promotion rules and returns c...Ownershopping-platformMapView docs. |
| Ordering PlatformOrdering PlatformTeamvOwns the Ordering domain — turning a checked-out cart into a confirmed order.View docs | OrderingOrderingDomainv1.0.0The Ordering domain turns a checked-out cart into a confirmed order. It orchestrates checkout — reserving inventory, aut...Ownerordering-platformMapView docs, Checkout SystemCheckout SystemSystemv1.0.0Internal system that orchestrates checkout. When a cart is checked out it reserves inventory, authorizes payment, and as...Ownerordering-platformMapView docs and Order Management SystemOrder Management SystemSystemv1.0.0Internal system that is the source of truth for orders. It creates orders, tracks their lifecycle, and publishes events ...Ownerordering-platformMapView docs. |
| Payments PlatformPayments PlatformTeamvOwns the Payments domain — authorizing payments, processing refunds, and integrating with external payment and fraud pro...View docs | PaymentsPaymentsDomainv1.0.0The Payments domain takes payment for orders and processes refunds. It orchestrates authorization and capture through an...Ownerpayments-platformMapView docs and Payment Processing SystemPayment Processing SystemSystemv1.0.0Internal system that orchestrates payment for orders. It authorizes payments, requests charges from the external payment...Ownerpayments-platformMapView docs. |
| Fulfilment PlatformFulfilment PlatformTeamvOwns the Fulfilment domain — reserving stock, picking and packing orders, and shipping them to customers.View docs | FulfilmentFulfilmentDomainv1.0.0The Fulfilment domain gets a confirmed order to the customer. It reserves stock, picks and packs orders in the warehouse...Ownerfulfilment-platformMapView docs, inventory, warehouse and shipping systems. |
| Customer PlatformCustomer PlatformTeamvOwns the Customer domain — customer profiles and authentication across Acme Inc.View docs | CustomerCustomerDomainv1.0.0The Customer domain owns who our customers are — how they register, how their profile is maintained, and how they are au...Ownercustomer-platformMapView docs, customer profile and identity systems. |
| Reviews PlatformReviews PlatformTeamvOwns the Reviews & Ratings domain — how customers review products and how those reviews are moderated, published and agg...View docs | Reviews & RatingsReviews & RatingsDomainv1.0.0The Reviews & Ratings domain owns customer feedback on products — how reviews are submitted, moderated, published and ag...Ownerreviews-platformMapView docs, review moderation and rating aggregation. |
Ownership rules
The owner listed on the producing resource owns the contract. Consumers can request changes, but producers decide versioning and rollout.
When a flow spans multiple teams, the team owning the orchestrator is responsible for keeping the flow page current. For checkout, that is Ordering PlatformOrdering PlatformTeamvOwns the Ordering domain — turning a checked-out cart into a confirmed order.View docs.
Documentation expectations
Every resource page should explain responsibility, owners and major contracts. These custom docs should explain cross-resource narratives that do not belong to one resource.