The MVP should be representative, repeatable, iterative, and innovative. It should not be compliant with all your security and policy requirements or involve advanced architectures or configurations. Minimum Viable Platforms are the best way to get started with platform engineering and how to build an IDP.