- Achievement cards support a title, description, icon, tier, and configurable plaque presentation.
- An achievement can award XP, levels, roles to add, or roles to remove.
- Atom attaches the achievement card to the configured announcement when a member unlocks it.

Reward a behaviour members can understand
A useful achievement names a concrete contribution and gives members a reasonable way to recognize it. Avoid hidden counters that feel arbitrary or rewards that duplicate a normal level milestone without adding meaning. The card, condition, and reward should all tell the same story.
Test the card and announcement together
Preview the card at a small size, then test the configured announcement channel with a staff account. Verify that Atom can send there and that the resulting message explains what the member achieved without exposing private moderation or activity details.
Recommended sequence
- Choose a single achievement condition and its member-facing name.
- Configure the card, any XP, level, or role reward, and the announcement destination.
- Preview the card and test a controlled unlock in the intended channel.
- Review the experience after members have encountered it before adding more milestones.