Review a data migration's Discovery results and return the risks found, highest severity first, each with a next step. Send everything you learned, including open questions with answer null. Call again with the same engagement_id as Discovery progresses. Minimal example submission: {"engagement_id": "acme-crm-2026", "sow": {"use_case": "Consolidate two legacy CRMs into one Salesforce org.", "sold_scope": ["Account", "Contact", "Opportunity"]}, "project_items": [{"category": "purpose_and_success", "question": "Why now?", "answer": "Legacy CRM contract ends in Q2.", "source": {"who": "VP Sales"}}], "objects": [{"name": "Account", "criticality": "high", "has_hierarchy": true, "items": [{"category": "meaning_and_use", "question": "What does Account mean?", "answer": null}], "flags": [{"description": "Parent hierarchy source not provided", "owner": "Finance"}]}]}