In T333168#8759865, @phuedx wrote:The above change was reverted in https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/905979 and the revert was deployed at around 15:15 UTC today. I reverted because the number of VisualEditorFeatureUse validation errors increased and I don't have time to investigate them now. Of note is that there was only one normalised validation error message:
'.event.integration' should be string, '.event.integration' should be equal to one of the allowed values, '.event.editor_interface' should be string, '.event.editor_interface' should be equal to one of the allowed values
@matmarex: Could this have something to do with the recent refactoring of the EditAttemptStep and VisualEditorFeatureUse instruments? [https://gerrit.wikimedia.org/r/q/topic:centralize-editattemptstep]
In T333168#8761190, @matmarex wrote:That sounds likely, thanks for the note. The events in your link are logged with null values for "editor_interface" and "integration", and the refactoring changed how the defaults for these fields are defined.