This is very exciting! Thank you for working on it!
For story-driven games, some achievements may be considered spoilers. It would be nice if an Is Hidden field is added which causes the quest icon, name, and description to be hidden or something similar. When we are ready to show the achievement, we call Show() on the quest.
It’s not uncommon to want to reward XP when a quest is completed. It would be nice if quest_reward had an XP Award field with possible enum values None, Very Small, Small, Medium, Large, and Very Large matching Accolades devices. It would be even better if the XP amount causes the color of the quest cards to be different, something like how the Fortnite items have different background colors based on rarity.
These features are not critical as it is possible to implement something similar on our end.