Compare the call and closed-lead records with our approved disposition and reason-code dictionary. Flag absent or contradictory codes. Where a staff note explicitly states an administrative outcome, suggest a code and quote the supporting redacted text; otherwise ask the owner. Do not invent reasons or decide whether a legal claim is viable. INPUTS calls.csv: call_id, lead_alias, disposition_code, redacted_staff_note, owner_alias closed-leads.csv: lead_alias, supplied_status, loss_reason_code; code-dictionary.csv: code, definition, allowed_stage OUTPUT outcome-review.csv: record_id, missing_or_conflicting_code, supported_suggestion, source_note_ref, owner, review_status Use only these synthetic or firm-approved inputs and preserve source row/page IDs. Keep missing or conflicting evidence unresolved. Return a draft for the named reviewer. Do not send messages, connect accounts, change records or permissions, move money, or make legal decisions. Keep source files unchanged. List missing prerequisites before continuing.