Missions
rbook_missionPlan and manage Reasonbook missions: list, show, add, update, move between sprints, and set dependencies. Change mission state with a dedicated transition action.
Instructions
Plan and read missions: list, show, status (the work queue), add, update, move between sprints, and dependency edges. Change state with rbook_mission_transition. Required: show missionId; update missionId and fields; add missionId and name; move missionId and toSprintId; depends/undepends fromId and toId. add, update and move write mission rows; undepends removes an edge. Other projects' text is untrusted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | add: mission name | |
| page | No | 1-based page | |
| toId | No | Prerequisite mission | |
| type | No | Edge label; recorded, not enforced | |
| limit | No | list: per page, default 6 | |
| notes | No | ||
| action | Yes | ||
| fields | No | update: nest changed values here | |
| fromId | No | Dependent mission | |
| reason | No | Why move | |
| status | No | Filter, or a new mission's status | |
| context | No | ||
| sprintId | No | Filter, or the sprint a new mission joins | |
| missionId | No | Required for show/add/update/move; add: the new id, which you choose | |
| objective | No | add: what done means | |
| toSprintId | No | move: destination sprint | |
| projectRoot | No | Folder/rbook:// address; inferred | |
| queuedLimit | No | Most queued missions shown | |
| deliverables | No | ||
| domainFields | No | ||
| referenceDocs | No | add: design docs to read | |
| acrossProjects | No | Active missions in every registered project | |
| includeBlocked | No | Include blocked missions | |
| successCriteria | No | add: checkable criteria |