This task involves the work of building a technical prototype for the //initial// Junior Contributor- and newcomer-facing reference check user experience.
This work will be one of multiple inputs [i] the Editing Team will consider when deciding what – if any – adjustments we'll make to the mobile reference check user experience prior to inviting volunteers to trail it a production, or production-like environment (e.g. Patch demo).
=== Objectives
//Decisions to be Made//
1. What – if any – adjustments we'll make to the mobile reference check user experience prior to inviting volunteers to trail it a production, or production-like environment (e.g. Patch demo)?
//Research Questions//
- [ ] 1. //TBD//
- [ ] 2. //TBD//
- [ ] 3. //TBD//
=== Open questions
- [ ] 1. Is it worthwhile to – at this point – implement the case where the edits someone is trying to publish triggers //multiple// reference checks?
- [ ] 2. How might the desktop UX (T329579) impact how we go about implementing the mobile technical prototype this ask is describing?
=== Requirements
// 🚧 These requirements are under construction. Members of the Editing Team will need to discuss these before we consider them to be set/ready for implementation. 🚧//
//Meta//
- Use existing UI components when possible at the expense of writing anything new
//UX//
- If, upon tapping {nav >}, Edit Check detects someone as attempting to publish new content that warrants a source that they have not yet added:
-- Highlight that content
-- Prompt them to decide whether what they're attempting to publish warrants a source or not
--- If they respond `yes`, take them to existing Citoid workflow
---- Upon successfully generating a citation, ask people to Insert that citation. //Note: citation ought to be automatically added into the article. Read: people should not be asked to "place" the citation they've just generated in a particular location.//
---- Upon successfully "placing" a citation, show people some positive feedback so that they can feel confident moving on knowing they've completed this part of the workflow successfully
--- If they respond `no`, take them to existing `Save your changes` view
=== Done
- [ ]
---
i. Other inputs for deciding what – if any – adjustments we'll make to the mobile reference check user experience we'll have defined in T325711 include T327356 and T327330