New in Xcode 15 is the Bookmarks feature. This will be my first attempt to use the Bookmark feature and mash-up with the Mikado method (an iterative & incremental approach to changing code without getting too deep into the dependency graph to effect change).
The entry of a bookmark is made with the Edit > Bookmark... menu item -or- the Control-Command single-quote-key.
Then you will want to edit the description - to describe the task. This is currently (Xcode-15beta4) a clumsy workflow. The smarter way is to click the bookmark icon just added in the right gutter of the editor window.
I've grouped all of these tasks (bookmarks) into a folder (group) with the description of the Mikado Goal. Then I bookmark the steps to achieve the goal. And once I start coding - if successful - I can check off the items as they are done.
The really learning step will be when the exercise to achieve the Mikado Goal fails. In this eventuality - one reverts the code. This time jumps back to the working stable code. And now you have a new dependency Objective to resolve before stack popping to the original Goal.
If you are a typical human... only about 3-5 of these discovered objectives need to be resolved and can be kept well understood in your mind. This is why the Mikado method works well. It structures the workflow - so that you only have one objective at a time.