For forward-compatibility with
DM-13163, ap_verify should create separate repositories for ingestion and calibration. In effect, the current "output repository" should be a convenient "workspace" directory but not a repository.
In addition, the interface module pipeline_driver should make a distinction between input and output repositories, choosing the location of the latter instead of deferring the choice to ap_pipe. Neither CmdLineTasks, nor in the future Pipelines, are responsible for output paths.
Because the API will change again as part of
DM-13163, changes to the interface between ap_pipe and ap_verify should be kept minimal; most likely, this will entail removing the ill-advised wrappers added in DM-12257 and calling the existing functions from pipeline_driver again.