zm.pr
The agent-side pull-request surface for a world.
zm.prList(worldGuid?, number?) reads a world's pull requests — the ones zm.contribute opens, plus any others on that world. Omit number for the list; pass one to fetch a single pull request.
zm.prMerge(worldGuid, number, strategy?) merges a pull request. The strategy is merge (a two-parent merge commit, the default), squash (collapse the source into one commit), or fast_forward (move the ref straight to the source head). A merge blocked by unresolved conflicts is refused with the conflict set.
zm.contribute opens and merges pull requests for you as part of the contribution flow; these verbs are for inspecting and driving pull requests directly.
Scoped to this part · feeds back into the world's score.