keybase / keybase/keybase-issues
CLI UX: Reorder new device provisioning prompts to match order of human workflow
- Dominant language
- No language data
- Stars
- 899
- Forks
- 40
- PR merge metrics
- No merged PRs in 30d
Description
Logging in from a new device triggers its provisioning. Once the user chooses an existing computer to use for the provisioning, the following information is provided on the new device:
1. Verification code
2. CLI command to be executed in the existing device
3. Indication to enter the verification code on the existing device
It's more efficient for users if the order information is provided matches the order information is needed:
1. CLI command to be executed in the existing device
2. Indication to enter the verification code on the existing device
3. Verification code
2 and 3 can be merged into a single prompt e.g.:
The command will prompt you for a verification code. Type this code in your existing device:
words words words words words words words words
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the CLI flow that displays prompts during new-device provisioning after an existing computer is selected. Reorder the displayed information to lead with the command, explain that it requests the verification code, and show the code last; done means the user-facing sequence matches the issue and the combined prompt wording is clear.
Written by the indexing model from the issue text.
Assessment
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100