get_next_targets
Claim the next testable targets from your hypothesis graph, using optional goal filters and lease TTLs to avoid holding work you cannot probe before you call.
Instructions
Reclaim stale leases and select the next target(s). A claimed node is reserved for you until you record its result, so ask only for what you will probe before your next call — anything you hold and do not report is work nobody can do. A batch never contains two competing answers to the same question. Returns a list; each entry may carry min_depth when the node is under conflict review.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | How many targets to claim in this call. | |
| dry_run | No | Peek at the selection without issuing a claim or TTL. | |
| goal_id | No | Work on one objective only: that goal, everything it depends on, and the competing answers to those questions. Omit to draw from the whole workspace. If the filter leaves nothing testable while untested work sits outside it, the reason is goal_scope_empty and the fix is usually a missing DEPENDENCY edge, not a finished search. | |
| lease_ttl_s | No | Override the claim TTL in seconds (default 900). Raise it for experiments that run for hours or days, or keep it short and call renew_claim while the work is still going. |