Skip to content

feat(ranks): decide + seed manual-only prestige secondary classes (VIP/Legend-style) #304

Description

@obrien-k

What

The last open decision from the user-classes epic: honorary secondary classes (VIP/Legend-style) that staff grant manually, riding the existing UserSecondaryRank join the way Donor already does. The substrate fully supports them (secondary: true ranks, setUserRank secondary handling, badges/colors); none are seeded and no product call was ever recorded — the classes plan flagged "port as manual-only secondary ranks now, or defer?" and the question fell off when the epic shipped.

Scope (if GO)

  • Seed the secondary rank(s) with badge/color; grant/revoke rides the existing staff rank surface (no engine involvement — the progression sweep already ignores secondaries).
  • If NO-GO: record the call so it stops resurfacing.

Surfaced by the 2026-07-08 parity harvest.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions