This page lets you view and manage the current milestone status for the selected user in your app.
What you can do on this page
View all milestones the user has participated in, including status, title, ID, and category in a sortable list.
Filter milestones by category and search by title or ID using the built‑in filters and OpenSearch box.
Filter milestones by selecting different status icons.
Clear and recalculate the user’s milestone status to refresh progress after changes or new activity.
Open milestone details (thresholds, rewards, and configuration) using the Details action for a specific row.
Understanding the milestone list
Status – The user’s current completion state for this milestone.
Title – The milestone’s display name in your design (for example, “Egg Crusher”).
ID – The unique identifier for the milestone (for example, “18” or “LEVEL1”).
Category – Optional grouping label used in your milestone design.
Details – Opens the full milestone definition so you can review thresholds and rewards.
Use the category dropdown and search box to narrow the list when a user has many milestones.
Viewing milestone details
Click the Details entry for a milestone to open the milestone design, where you can:
Review thresholds and completion conditions.
Inspect configured rewards that are granted when the milestone is achieved.
Cross‑reference milestone behavior with the user’s current status on this page.
Clearing and recalculating user status
When the user’s milestone or quest status has changed (for example, after server‑side updates or test actions), use the CLEAR AND RECALCULATE button:
Clears cached milestone and quest progress for the current user.
Rebuilds their status based on current events and configuration.
Refreshes the list so you see the latest completion state and rewards.
If you are actively testing progression, use this control whenever you want to synchronize the displayed data with the latest backend state.

