Support reading configuration from a file instead of requiring all options to be passed as CLI flags.
Migrate from pflag to Cobra + Viper.
Acceptance criteria:
- Configuration can be specified in a config file (YAML or JSON)
- CLI flags override config file values
- Backward compatible: existing CLI continues to work
Support reading configuration from a file instead of requiring all options to be passed as CLI flags.
Migrate from
pflagto Cobra + Viper.Acceptance criteria: