Research questionHow can language models reason iteratively to diagnose complex clinical cases safely and accurately?Single-turn question answering may not reflect the iterative, role-based reasoning used in complex diagnosis. This makes it difficult for language models to identify likely diagnoses while maintaining safety on rare or challenging cases.