This task involves the work of adding instrumentation to visual editor feature use that will enable us to identify published edits that Paste Check would have been shown within had the feature been enabled.
The need for this instrumentation emerged in response to the Editing Team deciding not to track this information using edit tags, as we've done for Reference Check and Tone Check. Please see T379843#11104424 for info. on how this decision came to be.
Stories
As the person responsible for evaluating the impact of Paste Check, I need to be able to identify edit attempts in which Paste Check would have been shown Paste Check during an edit session (were it enabled) so that I can determine the impact of Paste Check's presence/absence on edit quality.
Requirements
- Event sent for all edit attempts that would have caused Paste Check to be shown at least once in an edit session were it available.
- Note: this instrumentation will need to be kept in sync with how Paste Check is configured on a per project basis
- Event logged for each moment Paste Check would have been shown to users bucketed in the control group.
- Note: This should be similar to the feature: editCheck-tone, action: check-control-[listener] implemented for Tone Check in T394952.
- Events logged in VisualEditorFeatureUse.
Done
- @MNeisler verifies Requirements
- Eng implements Requirements
- Editing QA verifies event is being emitted client-side
- Product Analytics verifies event is being logged server-side