Option A: Claude: extracts the identifiers and drafts the question
Best when: One assistant for both stages and a single review place
What it does: Claude extracts and drafts; you check both
Strong at: The assistant sees all originals at once
Limit: Chat uploads capped at 20 files; split large sets
Free plan: Yes, limited (usage caps)
Option B: ChatGPT: drafts from your hand-built table only
Best when: You pick every source span; raw originals stay out
What it does: You build the table; ChatGPT drafts; you check
Strong at: Extraction does not depend on an AI reading
Limit: Free plan allows 3 file uploads per day; paste instead
Free plan: Yes, limited (uploads, images, voice, data analysis)
Option C: Gemini: audits your draft for gaps only
Best when: The wording must stay human-authored
What it does: You write; Gemini lists gaps; you decide
Strong at: The tool output is a gap list, not draft text
Limit: Uploads limited to 100 MB each, 10 files per prompt
Free plan: Yes, limited (prompt caps)