Step: Validate and get problem name from user
Resolution order: options.explicitName (the --name flag), then initialName (Config.json), then an interactive prompt. An explicit name that is invalid or already taken fails the step. Without a terminal on stdin the step fails instead of prompting.
options.explicitName
initialName
Optional
Step: Validate and get problem name from user
Resolution order:
options.explicitName(the --name flag), theninitialName(Config.json), then an interactive prompt. An explicit name that is invalid or already taken fails the step. Without a terminal on stdin the step fails instead of prompting.