Inference: A explains code before prose review, B renders a human operation ledger, and C compares a human methods draft with code excerpts
Option A: Cursor: explains notebook cells for your methods check
Best when: You want a cell-indexed explanation before checking methods prose.
What it does: Cursor drafts; you check and decide
Strong at: Connects supplied code cells to transformation descriptions and proposed methods paragraphs.
Limit: You must trace the entire account and own the limitations.
Free plan: Yes, limited agent features
Option B: GitHub Copilot: turns your methods ledger into prose
Best when: You want to extract the facts yourself before narrative drafting.
What it does: GitHub Copilot drafts; you check and decide
Strong at: Turns your cell-referenced operation ledger into readable methods prose.
Limit: It relies on ledger completeness; you must reject invented behaviour.
Free plan: Yes
Option C: Gemini Code Assist: compares your methods with cited code
Best when: You already have methods prose and want a code comparison.
What it does: Gemini Code Assist drafts; you check and decide
Strong at: Flags description-to-code mismatches with cell references.
Limit: You must adjudicate discrepancies and retain only author-stated limitations.
Free plan: Yes, daily request caps