1.4 KiB
1.4 KiB
Setup Wizard CLI
Module
Cli
Status
IMPLEMENTED
Description
Interactive setup wizard with checkpoint-based state management: run full or specific steps, resume from interruption, check status, reset state, and validate configuration. Supports YAML config files and non-interactive mode.
Implementation Details
- Command Group:
src/Cli/StellaOps.Cli/Commands/Setup/-- setup wizard commands - Prompts:
src/Cli/StellaOps.Cli/Prompts/-- interactive prompt infrastructure - Commands:
stella setup-- run full setup wizard interactivelystella setup run --step <name>-- run a specific setup stepstella setup status-- check setup completion statusstella setup resume-- resume from last checkpointstella setup reset-- reset setup statestella setup validate-- validate current configuration
- Non-interactive:
--config <yaml>for automated setup
E2E Test Plan
- Run
stella setupand verify interactive wizard prompts - Run
stella setup run --step databaseand verify specific step execution - Run
stella setup statusand verify step completion status - Interrupt setup and run
stella setup resumeand verify resumption from checkpoint - Run
stella setup resetand verify state cleared - Run
stella setup validateand verify configuration validation - Run with
--config ./setup.yamlfor non-interactive mode