chore: story kickoff — transition Jira To Do to In Progress

Add §1a to story-kickoff rule: after loading the issue, move To Do → In
Progress via MCP (getTransitionsForJiraIssue, transitionJiraIssue) or UI.
pull/8/head
VinPropane 2026-03-30 20:49:13 -04:00
parent ad53166317
commit 27039e45ec
1 changed files with 7 additions and 1 deletions

View File

@ -1,5 +1,5 @@
---
description: When starting Jira story work, create story branch, load issue + repo context; no implementation code until a plan exists under docs/plans/.
description: When starting Jira story work, move issue To Do → In Progress when applicable, create story branch, load issue + repo context; no implementation code until a plan exists under docs/plans/.
alwaysApply: true
---
@ -12,6 +12,12 @@ When the user starts work on a **Jira story** (e.g. issue key `NS-14`, phrases l
- Fetch the issue when possible (e.g. Atlassian MCP `getJiraIssue`), or use a URL / pasted description the user provides.
- Capture summary, description, acceptance criteria, and anything explicitly **out of scope**.
## 1a. Board status (To Do → In Progress)
- After the issue is known, if its status is **To Do** (or your workflows equivalent “not started” state), **transition it to In Progress** so the board matches active kickoff.
- When Atlassian MCP is available: `getTransitionsForJiraIssue` to find the transition id for **In Progress**, then `transitionJiraIssue`; otherwise do the same in the Jira UI.
- If the issue is already **In Progress** or later, do not move it backward.
## 1b. Story branch
- **Create and use a new branch** for this issue as soon as story work begins (planning counts). Name it with the **Jira key first** and a short kebab-case slug (e.g. `NS-15-position-state-api`); see [jira-git-naming](jira-git-naming.md) and [git workflow](git-workflow.md).