Strategic-Automation/dspy-compounding-engineering:Strategic-Automation/dspy-compounding-engineering helps turn isolated prompts and tools into repeatable agent