Generate

Back to editor
Pull request · skill-library

Add generated requirement specification

OpenMNMikkel Nygaardwants to mergevera/requirement-spec-2026-05-14intomain
generated/requirement-spec-2026-05-14.mdnew file
+# SPYN — Requirement Specification: Memory Lane
+
+**Spec ID:** SPYN-REQ-2026-014
+**Version:** 1.0.0 (draft)
+**Author:** Mikkel Nygaard (drafted with AI assistance from `memory-lane-screen.png`)
+**Date:** 2026-05-13
+**Status:** Draft — awaiting spec-gate review
+
+---
+
+## 1. Overview
+
+Memory Lane is a feature that surfaces a user's diary entries from one year ago, with optional AI-generated commentary on how their writing has changed over time. The feature responds to a recurring user-research finding: SPYN's most engaged users return to their own past entries, but the current product makes this hard. Memory Lane makes the year-ago view a first-class surface.
+
+The CEO described this feature in a 90-second Loom on 2026-05-11; this spec is drafted from that source plus the Figma frame at `memory-lane-screen.png`.
+
+## 2. Scope & Roles
+
+**In scope.** A new "Memory Lane" entry point on the Profile screen surfaces all of the user's diary entries from the same calendar week one year prior. An optional AI-generated commentary surfaces alongside, comparing tone, topics, and language patterns between then and now.
+
+**Out of scope.** Cross-year comparisons (two-year-ago, three-year-ago) — deferred to a later iteration. Sharing Memory Lane externally — deferred pending privacy review.
+
+**RACI.**
+- Responsible: Ahmed Mahmood Khan (Lead Developer).
+- Accountable: Mikkel Nygaard.
+- Consulted: Head of Legal (AI commentary on personal data), QA Lead, Designer.
+- Informed: CEO, Customer Success.
+
+## 3. Dependencies
+
+- Diary entries from 365–372 days prior must be queryable by user ID without full-table scan. Backend index in place; verified.
+- AI commentary requires the existing OpenAI Assistants pipeline; no new sub-processor introduced.
+- Figma component library for the Memory Lane card.
+
+## 4. Business Logic
+
+1. Memory Lane is accessible from the Profile screen via a dedicated "Memory Lane" tile.
+2. The tile shows the count of diary entries from the same calendar week one year ago. If zero, the tile shows the empty state from section 5.
+3. Tapping the tile opens the Memory Lane view, listing all qualifying entries in reverse chronological order.
+4. Each entry shows the original date and, on tap, opens the full diary entry in read-only mode.
41 more lines
CI checks
  • Markdown lintpassed
  • Spell-checkpassed
  • Skill-references resolvepassed
Merge

All checks passed and all reviewers approved. You can merge whenever you're ready.