Improve the experience for new users
Feature Request
Suggestion
We've had feedback that the initial experience can be off-putting. Missing a step in the instruction, such as neglecting to set credentials before an up, often results in an error. This behavior makes it feel like something went wrong or that a serious mistake as been made by the user. Instead, we should prompt to auto-correct anything we can and where we can't present a link to the relevant documentation.
Value
This will make the CLI and Nitric Framework more pleasant and easier to learn
Alternatives
Just enhancing the docs, but that's unlikely to resolve the challenge since it's easy to skim read or skip a step.
Other info
We should test this in fresh VMs, without making assumptions about pre-requisite software being previously installed.