This is the engineering task to build the second "half" of the rabbit holes experiment:
- Since this is an ABC test, users in the A group will be the control, and the C group shall see the "suggested reading list" mode.
- If the user is in the C group, upon opening an article, generate a reading list of 10 articles. This will likely be done with a morelike query based on the last 1 or 2 articles in the user's local history. (If the user has no articles in their history, this will not be shown.)
- This suggested reading list will be persisted for the duration of the experiment (i.e. will not be dynamic or regenerated).
- This suggested list will be presented in the user's "Saved" screen, along with their existing reading lists, but with a slightly different design.
- If the user taps the suggested list, it appears the same way as the workflow to import a shared reading list. If the user chooses to "save" this suggested list, it will become a regular list along with any others.
- When the suggested list is initially generated, the user is presented with a dialog box asking if they want to see this suggested reading list. If they tap Yes, it takes them directly to the above importing workflow.
- Make sure to build the workflow in such a way that analytics can be threaded through it easily.




