When you introduce a new workflow to replace an existing one, you can safely phase out the old workflow by simply removing access rights to it. In this way, only the new workflow is accessible, and the deprecated workflow is phased out as soon as all current projects that use it are complete.