nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqnkz2vjgqjn9y6kmsphg3eaq9up3cncg68schf8da6d6e55ze9f9sn8g9h8 at least for me, running code before you have at least somewhat of a decent mental model has never been helpful. Debuggers focus on the tree, not the forest. I don't know of a way you could write a debugger that focuses on the forest.
The one exception of course being a coverage graph which are, for some reason, an abandoned project in the C++ world last I checked.