We love the new task system! It’s opened up our ability to work in parallel in so many ways.
As we leverage it more, we’ve run into scenarios where we have dependent tasks, such as Task 2 and Task 3 that are dependent on Task 1’s UI changes. We complete Task 1, but don’t want to merge Task 1 into main yet because we want to keep main free and ready to deploy if we have bugs that come up and need fixing and immediate deployment. It would be great to have the ability to complete task 1, and then branch off of task 1 to complete task 2, and then merge back into task 1, or into main at that point. Essentially a develop/staging branch that task branches can merge into and test before merging into main for deployment.
Does that already exist? What are the next best workarounds until such a feature is released?