Background
The Explore Feed revamp will show full-screen images within the "For you" feed. There is not yet an implementation at scale for identifying NSFW images. There are several existing tasks:
- T285834: Flag / how to deal with NSFW content?
- T198550: Allow hiding certain (NSFW etc) images by default and letting users explicitly expand them
- T214201: Implement NSFW image classifier using Open NSFW
- T282712: Come up with a NSFW filter for images in NewcomersTasks
Without a systematic way to allow users to filter images within the explore feed, we must allow users to quickly hide an image if it's disturbing to them.
Requirements
- ✅ Add a "Hide this card" option into the 3-dot menu on the "For you" feed, above the "Hide module" option
- ✅ Tapping on "Hide this card" removes this articles suggestion from their screen. whichever is easier of the following should happen
- A. A fresh recommendation appears
- ✅ B. They land on one of the other 3 recommendations, and now there are only 3 recommendations in the module
- ✅ System remembers hidden state locally on device for that session, and if they navigate back to that module, the hidden article does not show