Page MenuHomePhabricator

[XL] [User story] Results screen
Closed, ResolvedPublic

Description

User Story

As someone who has just finished playing the game, I want to be able to see my results and all of the articles mentioned in the game, so that I can share my results and explore articles mentioned in today's game.

Requirements:

Top module

  • ✅ Display score out of 5
  • ✅ Count down until the next game releases
  • ✅ Share CTA

Share functionality

    • ✅ Ability to share results with image & Custom URL to download the app
  • ✅ Shareable image contains the score & topics included
  • ✅ Topics section should include one article from each question, prioritizing articles with images

Game stats

  • ✅ Logged-in users can see their stats including total games played, current streak, best streak, and average score
  • ✅ Logged-out users see an invitation to log-in / create an account to see their stats. If they log-in/create an account from this entry point, land them back on the results screen with their stats updated

Articles referenced

  • ✅ Show cards for all articles referenced in the game
  • Include overflow menu on each card with ability to Save, Share, Open in a background tab [moved to separate task]
    • ✅ It's acceptable to re-use the long-press behavior here if needed

Note: Tapping on a card opens the event related to that card, to be built on separate task
Note: Archive & entry point will be built on separate task T422762

Designs

results screen (logged in)
results screen (logged out)
share card
overflow on articles

Event Timeline

HNordeenWMF renamed this task from [User story] Results splash screen to [User story] Results screen.Apr 9 2026, 11:27 PM
HNordeenWMF triaged this task as Low priority.
HNordeenWMF updated the task description. (Show Details)
HNordeenWMF updated the task description. (Show Details)

@HNordeenWMF Do you need "Open" and "Open in new tab" options as well? This game view is a modal, so we would need to dismiss it before navigating them to an article. It may be difficult for them to find their way back.

Tsevener renamed this task from [User story] Results screen to [XL] [User story] Results screen.Apr 13 2026, 5:43 PM

I'm fine with whichever is easier

  1. Completely reuse long-press menu (including Open and Open in new tab), and navigate away if someone chooses one of those options. Since this is coming from the Results screen, I think it's ok if they are navigated away
  1. Customize the menu, and do not include Open or Open in new tab.
Mazevedo renamed this task from [XL] [User story] Results screen to [User story] Results screen.Apr 20 2026, 7:09 PM
HNordeenWMF raised the priority of this task from Low to Medium.Apr 21 2026, 2:07 PM
HNordeenWMF raised the priority of this task from Medium to High.May 15 2026, 7:46 PM
Seddon renamed this task from [User story] Results screen to [XL] [User story] Results screen.May 19 2026, 5:42 PM
Seddon added a subscriber: Seddon.

p0 bugs that must be fixed before release:

  • #5-- "next game" line in scorecard keeps swaying to stay centered
  • #6-- wrong icon used for current streak, best streak, and average score in scoresheet
  • #12-- issue report not including wiki email in To: line
  • #17-- nothing happens when tapping on article card

#5-- "next game" line in scorecard keeps swaying to stay centered [x]
#6-- wrong icon used for current streak, best streak, and average score in scoresheet [x]
#12-- issue report not including wiki email in To: line [x]
#17-- nothing happens when tapping on article card [Out of scope of this ticket, taken care of elsewhere]

p0 fixes are testable in 8.2.0 (6079)

  • #5-- "next game" line in scorecard keeps swaying to stay centered
  • #12-- issue report not including wiki email in To: line
  • #6-- wrong icon used for current streak, best streak, and average score in scoresheet** -- best streak is still featuring the wrong icon @GOlson-WMF
ABorbaWMF subscribed.

Could not reproduce on 8.2.0 (6082)
Tested on:
iPhone 16, iOS 26.4.2
iPhone SE, iOS 26.4.2
iPad Air 11 inch, iPadOS 26.3.1