Tinker
Resources
Agent logs
Agent memories
Agent sessions
Agent terminal logs
Agents
Comments
Epics
Projects
Proposals
Tickets
Avo user
Resources
Agent logs
Agent memories
Agent sessions
Agent terminal logs
Agents
Comments
Epics
Projects
Proposals
Tickets
Avo user
Home
Epics
Change default ticket status from backlog to draft
Edit
Change default ticket status from backlog to draft
Cancel
Save
Title
*
Project
*
Choose an option
alpha
tinker
Create new project
Description
Currently, newly created tickets fall into `backlog` status by default. Change this so that new tickets start in `draft` status instead. This better separates "just created, not yet planned" tickets from "planned but not started" tickets. ## Scope ### Database/Model - Update Ticket model to default new records to `draft` status - Migration to set any `nil` status tickets to `draft` (data cleanup) ### Behavior Change - `Ticket.create`, `Ticket.new` without explicit status → `draft` - MCP `create_ticket` tool → new tickets start as `draft` - Any other ticket creation paths → ensure `draft` default ### Why Draft First? - **Draft**: Ticket exists but not yet planned/estimated (like a stub) - **Backlog**: Planned, prioritized, ready to claim - This separation helps with workflow clarity ## Acceptance Criteria - [ ] New tickets default to `draft` status instead of `backlog` - [ ] Existing database records with nil status are set to `draft` - [ ] Tests verify new tickets start in draft state
Avo
· © 2026 AvoHQ ·
v3.27.0
Close modal
Are you sure?
Yes, I'm sure
No, cancel