  
  @project_cli.command("exec", hidden=True)
  def project_exec_cli(
      # fmt: off
      project_dir: Path = Arg(Path.cwd(), help="Location of project directory. Defaults to current working directory.", exists=True, file_okay=False),
      subcommand: str = Arg(..., help="Name of command defined in project config"),
      # fmt: on
  ):
      """Execute a command defined in the project config. This CLI command is
      only called internally in auto-generated DVC pipelines, as a shortcut for
 
</s> remove     project_dir: Path = Arg(Path.cwd(), help="Location of project directory. Defaults to current working directory.", exists=True, file_okay=False),
 </s> add 
  
  @project_cli.command("exec", hidden=True)
  def project_exec_cli(
      # fmt: off

      subcommand: str = Arg(..., help="Name of command defined in project config"),
      # fmt: on
  ):
      """Execute a command defined in the project config. This CLI command is
      only called internally in auto-generated DVC pipelines, as a shortcut for
keep keep keep keep replace keep keep keep keep keep
 move subcommand one place up as project_dir has default 
spacy/cli/project.py