pub fn resolve_final_config(
args: Args,
config: Option<Config>,
) -> ConfigResolutionExpand description
Resolves final configuration by merging CLI arguments with config file values.
Precedence rules (highest to lowest):
- Explicit CLI arguments (non-default values)
- Configuration file values
- CLI default values
Special handling:
outputfield supports timestamping and output folder resolution- Boolean flags respect explicit CLI usage vs defaults
- Arrays (filter, ignore) use CLI if non-empty, otherwise config file