pub fn execute(cli: Cli) -> Result<PathBuf, NewError>
Executes a parsed CLI command.
Returns a typed refusal or filesystem failure from scaffold generation.