--- type: User Story title: "US-005: Administer player progression" description: Let authorized administrators inspect and modify online or offline player rank and tier progress. status: backlog --- # US-005: Administer player progression As a **server administrator**, I want to inspect and modify player progress so that I can support players and correct mistakes. ## Acceptance criteria - [ ] `/creeperaura progress ` reports another player's rank, current-tier progress, next requirement, and remaining kills. - [ ] `/creeperaura set ` sets a non-negative current-tier progress value without implicitly changing rank. - [ ] `/creeperaura add ` adjusts current-tier progress without allowing a negative result. - [ ] `/creeperaura rank ` explicitly changes rank and resets current-tier progress to zero. - [ ] Rank VI never retains current-tier progress. - [ ] Inspection and modification work for known offline players as well as online players. - [ ] Players are resolved to stored UUIDs so name changes do not create duplicate progression records. - [ ] Administrative changes are persisted immediately. - [ ] An online affected player's feedback and aura state are updated after a change. - [ ] Administrative commands require distinct, documented permissions suitable for inspection and modification. - [ ] Unauthorized use does not disclose another player's progression. - [ ] Invalid player names, ambiguous identities, invalid numbers, and storage failures produce clear responses without partial changes. - [ ] Successful administrative changes are written to the server log with the actor, target, old value, and new value. ## Related - [Check personal progress](us-004-check-personal-progress.md) - [Configure aura progression](us-006-configure-aura-progression.md) - [User-story catalog](index.md)