I think I need to see some really convincing and detailed examples to understand what's going on here.
Does DSPy have good debugging hooks for things like "print out every prompt that is generated to a log"?
When I'm evaluating a new piece of technology the number one question I want to answer is "what are the projects that adopting this technology enables me to build that I couldn't have built without it?" - either by giving me a new capability or by reducing the amount of work I have to put in to the point that a project now fits in my available time where it didn't before.
Does DSPy have good debugging hooks for things like "print out every prompt that is generated to a log"?
When I'm evaluating a new piece of technology the number one question I want to answer is "what are the projects that adopting this technology enables me to build that I couldn't have built without it?" - either by giving me a new capability or by reducing the amount of work I have to put in to the point that a project now fits in my available time where it didn't before.