set_epic_status
Update the lifecycle status of an epic in your project backlog, managing progression from draft to in-progress, done, blocked, or deferred.
Instructions
Update the lifecycle status of an epic. Use this tool to manage the epic's own status — not the status of individual stories within it (use set_story_status for that). Typical progression: draft → in-progress (when the first story starts) → done (when all stories are complete) or deferred (if the epic is postponed). Status meanings: 'draft' = epic created but no work started; 'in-progress' = actively being worked on; 'done' = all stories complete and the epic is closed; 'blocked' = progress prevented by an external dependency; 'deferred' = postponed indefinitely. Returns {epic_id, old_status, new_status}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| epic_id | Yes | Epic ID to update, e.g. EPIC-003 | |
| status | Yes | New status to assign. Must be one of: draft, in-progress, done, blocked, deferred. |