pub async fn invoke_review_section( backend: LlmBackend, model: &str, prompt: &str, ) -> Result<String, String>
Invoke the LLM for a single review section with a 120-second timeout.