Generate

Back to editor
Media Techtester-checklist-2026-05-14.pdf

Tester Checklist — Memory Lane

Build: SPYN v2.47.0 Tester: (name) Devices: (iOS device and version) · (Android device and version) Date: 2026-05-13


1. Entry conditions

Tester must be:

  • Logged in to a SPYN account that has at least 7 diary entries from the same calendar week, one year ago.
  • On the latest build of spyn-mobile.
  • On a stable network connection. (Edge-case section covers degraded connectivity.)

2. Visual checklist

Tick each item that is correctly rendered.

  • The Memory Lane tile appears on the Profile screen, between "Friends" and "Settings."
  • The tile shows the correct count of year-ago entries.
  • The tile uses the SPYN display font for the count.
  • Tapping the tile opens the Memory Lane view with a left-anchored back arrow and a centered title "Memory Lane."
  • The entries list shows each entry's original date in the localised long-date format (e.g. "13 May 2025").
  • The "AI commentary" toggle appears above the entries list, defaulting to OFF.
  • The empty state, when present, reads exactly: "Nothing here yet — you'll see your first Memory Lane entries on your one-year SPYN anniversary."
  • Dark mode renders correctly — no white flashes, no orphaned light-mode elements.

3. Interactive checklist

  • Tapping the Memory Lane tile opens the Memory Lane view. The view loads within 1 second on a healthy connection.
  • Tapping any entry in the list opens that entry in read-only mode. The user cannot edit historical entries.
  • The back arrow returns to the Profile screen.
  • Toggling "AI commentary" ON triggers the loading state ("Vera is reading your year-ago entries…") with a visible spinner.
  • After ≤ 6 seconds, the AI commentary card appears above the entries list, with the visible "AI" chip and the disclosure line "Generated by Vera from your own diary entries."
  • Tapping the dismiss control on the AI commentary card hides the card. The toggle remains ON; tapping it OFF and ON again does not automatically regenerate.
  • The "Regenerate" affordance in the AI commentary overflow menu produces a fresh commentary after the same ≤ 6 second loading state.
  • Pull-to-refresh on the Memory Lane view re-queries the entries list (no AI re-generation).

4. Edge cases

  • Degraded connectivity. Open Memory Lane on a 2G-throttled connection. The entries list shows a slow-load skeleton, then loads. The AI commentary toggle, if enabled, shows the loading state for as long as needed and surfaces a "Couldn't reach Vera. Try again?" state if the request exceeds 30 seconds.
  • Very long entries. An entry written one year ago that exceeds 5,000 characters renders without layout breakage; the entry detail scrolls smoothly.
  • Accessibility scaling. With iOS Dynamic Type set to the largest size, the Memory Lane tile and view remain usable; no truncated text, no overflowing buttons.
  • Reduce motion. With Reduce Motion on, the AI commentary card appears with a fade only; no scaling or sliding.
  • Deleted entries. If the user deletes an entry that's referenced in their AI commentary, the next regeneration excludes the deleted content. Existing commentary is not retroactively edited.

5. Language coverage

Repeat the visual and interactive checklists in each supported language. For SPYN today, that is English and Danish.

  • EN: all copy matches the i18n catalogue under profile.memory_lane.*.
  • DA: tile title is "Mindelane" (or final agreed translation); empty state, disclosure, and all CTAs translated.

6. Sign-off

  • Tester: (name)
  • Date: (date)
  • Build: SPYN v2.47.0
  • iOS device & version: (e.g. iPhone 15, iOS 17.4)
  • Android device & version: (e.g. Pixel 8, Android 14)
  • Result: ☐ Pass · ☐ Pass with notes · ☐ Fail
  • Notes: (any defects logged to monday.com with their IDs)

Generated 2026-05-13 from developer/test-cases-functional for the screen "Memory Lane".

Confidential — distributed under NDATester Checklist