Page MenuHomePhabricator

[User story] Error handling: game not available (Phase 2)
Open, LowPublic1 Estimated Story Points

Description

User Story

As a Wikipedia reader interested in playing today's game, I want to know when the game is not available due to lack of community content, so I don't experience a broken game.

Requirements:

Phase 2 error handling:

  • If there are not sufficient events for the day to generate the game, update the splash screen to remove the "Play" option, modified copy, and only display a CTA to the Archive
  • The Games Hub card should display modified copy with CTA to archive if Today's game is not available
  • If a previous day's game is not available, show the copy "Not available today".
  • Explore Feed card should display modified copy (with CTA to archive if built)
  • Modified copy: Unfortunately, the game is not available today due to a lack of content. Come back tomorrow, or play the archive!
  • Clicking onto the card displays the "not available" version of the Splash screen
  • If a user clicks on a date from the archive that is not available, display the "not available" version of the Splash screen

Designs

"not available" Splash screen
"not available" Explore / Games hub card

Event Timeline

Hi @HNordeenWMF, I don't see the link to the splash screen "Not available" state, can you fix the link? Thanks!

HNordeenWMF raised the priority of this task from Low to High.May 15 2026, 7:46 PM
HNordeenWMF renamed this task from [User story] Game not available to [User story] Error handling: game not available.Tue, May 19, 5:44 PM
HNordeenWMF updated the task description. (Show Details)
Seddon set the point value for this task to 1.Tue, May 19, 5:49 PM
HNordeenWMF renamed this task from [User story] Error handling: game not available to [User story] Error handling: game not available (Phase 2).Tue, May 19, 5:49 PM
HNordeenWMF lowered the priority of this task from High to Medium.
HNordeenWMF set the point value for this task to 1.Tue, May 19, 6:33 PM
HNordeenWMF lowered the priority of this task from Medium to Low.Fri, May 29, 6:27 PM