Replace manual ctx.args parsing with a proper @click.option using is_flag=False and flag_value='.'. This enables tab completion for the --cwd / -C option and directory-only path completion after it. Also bump click dependency to >=8.3.2 to avoid the optional-value regression in 8.3.0/8.3.1.