This cuts across several project but raising it here as this is the first area of impact. Proposal is to create the following reusable libraries:
- entity data model with parser and serialiser
- entity constraint language with validator
- client sdk for datahub and datalayers
- mim cli
These build on each other and have high utility in many other projects, e.g data layers etc.