methodist_find
Find scientific records related to a claim by its relations: the relations touching it + the connected records on the other endpoints. Scientific-only; process nodes never appear. Relations default to the epistemic §7 set (support/extend/qualify/refute/background/shared_evidence/same_as); pass relation_class="engineering" (or "all") to include the engineering dependency graph (ENG_* depends_on/satisfies).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | No | Optional. The active methodist run_id (as returned by the methodist diagnose / get_current_dose door). Pass it whenever you call this tool while working inside a run, so the call is attributed to that run for the §8 usage crosscheck — attribution is run-anchored, so it stays correct even if your access token refreshes mid-run. Must be YOUR run: a run_id owned by a different principal, or a non-existent run_id, is rejected. | |
| from_id | Yes | ||
| subtype | No | narrow to one relation subtype, e.g. support / extend / depends_on / satisfies | |
| direction | No | 'out' = relations where from_id is the source; 'in' = from_id is the target. This filters the READ; it is not the `direction` field stored on a relation record, which is a different thing that happens to share the name — never copy in/out into a record you submit. | |
| latest_only | No | drop superseded records — return only current chain-heads (default off) | |
| relation_class | No | relation class scope — default epistemic (§7); engineering = ENG_* dependency edges; all = both | |
| collapse_same_as | No | collapse same_as-equivalent connected claims to one canonical (earliest), carrying same_as_members (default off) |