Enforce underscores in event names
Problem
While most events already use snake case for event names, there are a few exceptions and we don't let devs automatically know that they should use snake case
Desired outcome
Creating an event definition that does not adhere to snake case raises an error automatically.
Existing event definitions should either not be affected by the solution or alternatively it would need to be evaluated if non compliant ones can be removed.
Proposed solution
TBD
How to verify
TBD
Edited by Sebastian Rehm