This task involves the work of investigating what technical work would be involved in surfacing the reference survival signal (T276857) within the VisualEditor's Suggestion Mode.
Learning objectives
- 1. What technical work would need to be done to enable the experience described in Requirements below?
- 2. What (if any) technical work would the Editing Team need to depend on other teams to complete?
- 3. What level of effort/complexity would you assign to the technical work the Editing Team would need to take on to enable the experience described in Requirements below?
Requirements
For the purposes of this investigation, surfacing the reference survival signal (T276857) within Suggestion Mode would result in the following user experience:
- When people open the visual editor on a wiki where they've enabled Suggestion Mode and meet the experiential requirements defined within the suggestion's config:
- Show a Suggestion "card" when the model returns a score that is below the threshold set within the suggestion's config
- E.g. presented in the side-rail (desktop) and gutter (mobile), using a card design that is consistent with other suggestions, with the content the suggestion is relevant to highlighted (in this case, the reference in question), etc.
Acceptance criteria
- Answers to all "Learning objectives" are documented in this ticket's task description
References
- https://meta.wikimedia.org/wiki/Machine_learning_models/Production/Language-agnostic_reference_risk
- T276857
- Borrow format from this ticket: T412332