Searching protocol for "causal-inference"
Tool and function calling patterns.
Generate design from requirements.