The point of data mesh
The whole point of data mesh is to make data in an organisation more accessible.
To do that, we need to make it easy to share data that is easily consumable.
It’s up to each organisation to decide what it means to have data that is “accessible” and “consumable”.
Once there’s some agreement on that you can build a platform to enable a data mesh, using data contracts.