Skip to content

Define local progress save model #7

@hideyukiMORI

Description

@hideyukiMORI

Problem or opportunity

KeyQuest needs a durable local progress model before XP, streaks, achievements, and daily sessions can grow safely.

Desired outcome

Define and document the save-file shape for session history, XP, streaks, settings, locale, skill tracks, and unlocked rewards.

Acceptance criteria

  • Save data fields are documented.
  • The model supports 90-day progress, streaks, achievements, weak-key stats, and locale settings.
  • Future migrations are considered.
  • Follow-up implementation tasks are clear.

Verification plan

Review docs and add tests when implementation starts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:devexDeveloper experience and project automationpriority:highImportant early worktype:featureNew feature or product capability

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions