set_status
Enforce lifecycle rules when changing an initiative's status, so design, in-progress, and done transitions meet required prerequisites.
Instructions
Change status, enforcing the lifecycle: designed needs no blocking open questions; in-progress needs ready; done goes through complete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | Yes | Initiative: "collection#n", a bare number, or a path. | |
| force | No | ||
| status | Yes | One of draft, designed, in-progress, deferred, done, abandoned, superseded (common aliases and the collection's own status words are accepted) | |
| collection | No | ||
| superseded_by | No |