Why is it necessary?
As ML models are based on data rather than source code, many things are blackbox. Therefore, additional stakeholders, some of which can be non-technical, can have concerns related to a served model and its specific version. To elevate ML development to systematic engineering practice, traceable information must be captured.