Page MenuHomePhabricator

[User story] Archive of past games
Closed, ResolvedPublic

Description

User Story

As someone who enjoys playing "Which came first", I want to be able to play previous day's games through the archive, so that I can play days that I've missed.

Requirements:

Archive

  • Games from the days after release are stored, and can be accessed through the archive
  • Games from previous days can be can be paused, and resumed from Archive

Date-picker

  • Calendar view for the archive should indicate which games have been completed
  • Calendar should localize to their device location

Entry points

  • Add entry points into archive from the results screen
  • Add entry point into archive from splash screen when user have already played that day's game

From T430756: Add year to game header date

On addition to only day and month, add the year.

Test steps
  1. Play today's game and also an archive game
  2. Check other languages with longer month names

Designs

date-picker
entry from results
entry from splash
entry from hub

Event Timeline

Giving this an XL to account for uncertainty. We aren't sure if the native calendar component (picker) will do what we need. We should spin up a spike task to hash out those unknowns, then we can provide a more accurate T-Shirt size.

Tsevener renamed this task from [User story] Archive of past games to [XL] [User story] Archive of past games.Apr 13 2026, 5:58 PM
Mazevedo renamed this task from [XL] [User story] Archive of past games to [L] [User story] Archive of past games.Apr 20 2026, 2:26 PM
Mazevedo renamed this task from [L] [User story] Archive of past games to [User story] Archive of past games.Apr 20 2026, 5:53 PM
HNordeenWMF raised the priority of this task from Low to Medium.Apr 21 2026, 2:07 PM
HNordeenWMF lowered the priority of this task from Medium to Low.May 6 2026, 2:49 PM
SChekfa-WMF subscribed.

since we're not fixing any non-p0 tasks here, i'm just going to list it briefly here since it's more of a p1:

the calendar component for the archive is full-width on mobile when it should be preserving this padding around it :

https://drive.google.com/file/d/18rATCasDr2hw-OnAd9g0rBUleCXM2Ryg/view?usp=sharing

ABorbaWMF subscribed.

Working for me on 8.2.1 (6093)
Tested on:
iPhone 16, iOS 26.4.2
iPhone XS, iOS 26.2.1
iPad Air 11 inch, iPadOS 26.3.1

Add entry point into archive from explore feed card state (play the archive option from the "review results" state) (done in T423928)

After I complete a game and tap Play the archive, I'm led to the results splash screen. On 2nd try it works.
0:44 in video https://drive.google.com/file/d/1LW2yQYzRjRC7DFkiLtIDVuAKcwzdfjYF/view?usp=sharing

Expected: "Play the archive" opens right into the date picker