...
The overall aim is for a system where new definitions can be added automatically by other modules, requiring absolutely zero work from the ERM team. New Definitions for a Type can be POSTed on the fly, and they will appear as configuration options for users without any development work besides the JSON file.
We hope the backend module mod-service-interaction can become a storage point for certain frontend information, allowing this kind of inter-app interaction as smoothly as possible for both the dashboard, and also any other apps which need this information.
...