Skip to content

[REQ] Support achievement progressions so only the current tier is shown in the dashboard #85

@MortenHolmRep

Description

@MortenHolmRep

Feature area

Dashboard UI/template

Problem or use case

When multiple achievements belong to the same progression, all tiers are currently shown in the dashboard. Creating visual clutter, especially for progressions with many tiers such as streak achievements or similar.

Example
A streak achievement may have tiers for 1, ..., and n days, e.g. 7, 14, 30, 90, ... days. Today all of these appear in the dashboard at once.

Proposed solution

A) Link individual achievements with predecessor/successor relationships.
B) Support a single achievement with multiple tiers.
Alternative approaches are also acceptable if they preserve the same user-facing behaviour.

Expected outcome

Achievements that belong to the same progression should only show the current incomplete tier in the dashboard.
When that tier is completed, the next tier should become visible.

Acceptance criteria

  • A progression can be represented in the system.
  • The dashboard shows only the current incomplete tier for that progression.
  • Completing a tier automatically reveals the next tier.
  • Achievements not part of a progression are unchanged.

Alternatives considered

No response

Additional context

No response

Metadata

Metadata

Assignees

Labels

area: integrationIntegration logic and stateenh: featureFeature request for new capabilityenhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions