CLI command
onboarding
Walk Echo's first-use journey, optionally adopting existing data before completion.
Invocation#
echo-cli onboarding [--reset] [--account <uuid> --name <product> [--description <text>] [--niche <text>] [--platforms <comma-list>]]Inputs and output#
Renders the packaged first-use screens and stores private local progress. With seed flags, the last screen calls the same existing-profile operation as seed-profile and prints its full result.
State effect#
Without seed flags, the journey can be skipped or left awaiting a real product. With seed flags, completion is recorded only after Echo Web returns applied=true and the persisted product identity.
Refusals#
- Unknown, repeated, or valueless flags are refused before any request.
- With seed flags, missing Echo Web bindings and every source/input/conflict refusal are reported exactly as for seed-profile; onboarding progress remains incomplete.