Use this when the user asks to organize, verify, cite, add sources, merge, dedupe, move, rename, delete, restructure, refine, or add quizzes to pages that ALREADY exist in their Eigma wiki. This is the ONE tool for every edit to the existing wiki; new pages from the current conversation come from eigma_save_notes instead. It writes: this one call queues the changes into the user's Eigma review inbox, and nothing touches the wiki until the user accepts each change there. Call it ONCE per request and relay the receipt it returns.
Put every change from this request into ONE call with ONE ops array; each op is an object {kind, ...} where kind is move, merge, delete, rename, update_page, edit_quizzes, or add_page. Reference each page by its EXACT title + category_path (verbatim from eigma_browse_wiki or eigma_read_page); an id is valid only when it came from reading that page.
A verify, cite, or add-sources request is an update_page op whose body_md carries the corrected page with inline [^n] citations and a ## References section (each definition written as "[^N]: label" carrying the source's REAL link (a bare source name with no URL becomes a dead, unclickable reference)): draft it and send it here rather than answering in prose. If nothing needs changing, propose nothing.
A refine op MAY add a mermaid or svg diagram or ONE self-contained ```animation widget (inline CSS/JS, no external network) to a body_md; most pages need neither.