We should prevent the framework from allowing rule types to define framework fields in their fieldMap. We should catch scenarios like this (https://github.com/elastic/kibana/pull/161685#pullrequestreview-1573595759) and throw errors to mention they cannot override the field. Behind the scenes the framework field will take precedence but we should let the developer know so they can remove their field definition.
We should prevent the framework from allowing rule types to define framework fields in their fieldMap. We should catch scenarios like this (https://github.com/elastic/kibana/pull/161685#pullrequestreview-1573595759) and throw errors to mention they cannot override the field. Behind the scenes the framework field will take precedence but we should let the developer know so they can remove their field definition.