Domains and Repositories
A domain is an area of specialisation — for example, billing, platform, compliance, or onboarding. Domains let the same role mean different things in different parts of the organisation: a product owner for billing and a product owner for platform hold the same role but carry different context, different repositories, and different accumulated knowledge.