Avoid Modifying Core Platform Components

< 1 min read

There are certain core platform components which are best left unmodified. This is because doing so may have undesired side effects in critical functionality which, if not detected at test time, can severely impact the functionality of the platform in Production.

Some examples of such changes which in our experience have resulted in undesired side effects are:

Modifying the default Submit button #

This can cause issues all over the place…

Modifying the default Workflow stages #

While it is perfectly fine to add custom stages to your custom workflows, you should avoid modifying or deleting the default stages of ….

Last modified on Nov 29, 2019

Updated on March 21, 2025