methodist
START HERE with your research question. This is your step-by-step scientific METHOD guide: it works out what kind of research you're doing, hands you the concrete method one stage at a time, reviews each stage you submit (approves it or returns it for fixes), and controls what gets published. It DIRECTS your research process — it never does the work for you. (This guides HOW you conduct the work. It is NOT the tool for finding methods described in existing papers — for that, use the literature-search tools.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | No | The active run (omit to start a new run — routes to diagnose) | |
| payload | Yes | Mode fields the routed sub-procedure reads: diagnose → {intent, focus?, parent_run_id?, target_documents?: string[] (the works this run is ABOUT — arXiv ids, arXiv urls or document ids; the platform writes them on the run as run_state.target and draws TARGETS edges; unresolvable names come back in declared_targets.unresolved), budget?: {protocol: "A" | "B", frame?: string | number} (A = a frame fixed with the human up front, B = decisions as you go; written on the run as run_state.budget)}; checkpoint → {submission{records[],track_note?}, stage, claimed_usage?} (submission_hash is SERVER-derived — do NOT send it); ask → {question, focus?}. Send this as a JSON object; a JSON string of the same object is also accepted, but a string that is not a JSON object is rejected. |