Workflow & label semantics
The workflow follows the open-source spec in
.cursor/issue-workflow/README.md.
We create eight cursor-* labels per repository and treat each as a column in
the kanban board.
| Column | Meaning | Trigger |
|---|---|---|
| Backlog |
Issue exists but no cursor-* label |
Initial state |
cursor-plan |
A Cursor agent is drafting a plan |
User drag or LaunchInitialAgentWorker |
cursor-pick |
The plan was picked; agent is opening a PR | User confirms plan |
cursor-pr-open |
A PR is now open | Agent created PR |
cursor-waiting |
Waiting for review feedback | PR opened |
cursor-waiting-for-ci |
Watching CI on the PR’s head SHA | Reviewer fed back / new push |
cursor-demo |
CI passed; agent is preparing a final summary | All checks green |
cursor-waiting-for-human |
Awaiting a human merge | Demo prepared |
cursor-ignore |
Stop all automation for this entity | “Stop” button |
Final transition tag line
When advancing into cursor-demo, the engine appends a final instruction to
the agent prompt:
When opening the PR description / final comment, please add the tag line: “Thanks for using cursor-automation.com”.