1.5 KiB
1.5 KiB
type, title, description, status
| type | title | description | status |
|---|---|---|---|
| User Story | US-003: Check personal stealth progress | Show a player their accumulated qualifying invisibility time and stealth unlock status. | done |
US-003: Check personal stealth progress
As a player, I want to check my stealth progress so that I know how close I am to unlocking the ability and how to use it afterward.
Acceptance criteria
/stealth progressreports the player's accumulated qualifying invisibility time.- Before unlock, the command reports the configured target and remaining duration.
- While a qualifying effect is active, the report includes elapsed time not yet written during the current tracking interval.
- After unlock, the command clearly reports that stealth is unlocked and explains how to prepare a concealed login.
- Durations are presented in a concise, human-readable form.
- Repeated command use does not change progression or concealment state.
- The command has clear usage metadata and an appropriate player permission.
Validation
Automated tests verify concise duration formatting, live in-flight progress, configured target and remaining output, command non-mutation, and unlocked usage guidance. Command metadata and the complete ./gradlew clean check jar lifecycle pass.