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.
What
The last open decision from the user-classes epic: honorary secondary classes (VIP/Legend-style) that staff grant manually, riding the existing
UserSecondaryRankjoin the way Donor already does. The substrate fully supports them (secondary: trueranks,setUserRanksecondary 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)
Surfaced by the 2026-07-08 parity harvest.