The Backlog Is Not a Queue: An Agreement Gate Before To Do
A one-line transition rule became a question-and-answer arena: items reach To Do only after agreement, following the definition-of-ready pattern.
TL;DR
A kanban transition rule let one owner unilaterally move items from Backlog to To Do, leaving questions scattered and work stuck. Rewriting it as an agreement gate—items advance only when their backlog Q&A thread concludes—turned the backlog into a negotiation arena. Same-day results: a design item closed with no code, execution split into three new items.
The transition rule on a software project's board was once a single line: "Backlog → To Do: the owner decides". For weeks, certain work items kept bouncing there. The owner kept asking questions and requesting clarification instead of approving execution.
The first guess: those items were stuck because their descriptions lacked detail. The team lengthened the specs in the planning document before items moved onto the board. The result was zero. Items stayed stuck, and the scope conversations kept roaming: review sessions, quick chats, notes in documents.
The problem was not spec completeness but the venue for negotiation. The transition rule was rewritten: every item from a plan or spec enters the backlog first, and moves to To Do only through an agreement reached in the backlog's question-and-answer thread. To Do is never filled directly from the planning document.
The rule redefined the column. The backlog stopped being a warehouse for "not yet picked" items and became a question-and-answer arena between the owner and the implementers, with the client when needed, until an item is agreed on. This pattern is standard in agile: a definition of ready (DoR) is an agreed-upon set of criteria marking a backlog item as truly ready to work on, so the team understands the scope and can estimate it [1]. The difference: a DoR is usually written as a checklist outside the board; here the agreement is born and recorded inside the backlog column itself.
An agreement gate, not a unilateral decision
The decisive difference sits in one word. The old rule placed the decision with one person: the owner picks, the item moves. The new rule places agreement at the gate: the transition happens when the question-and-answer thread concludes, not when an order is given. An item whose discussion has not finished cannot enter the execution queue, no matter how small.
The standard kanban flow knows this pattern. In the Jira kanban tutorial, the backlog is a separate staging area, and the product manager moves work into the "ready for dev" column as an explicit signal that the item is mature [2]. This board's agreement gate formalizes the same thing, with recorded discussion as the entry requirement.
Evidence the gate works
On the same day the rule took effect, one design item was closed as done without a single line of code. Its deliverable was a design, not an implementation. Its execution was then born as three separate backlog items. The board now records negotiation, not only work: an item can finish because its agreement finished, while its concrete output splits into other items waiting their turn to be discussed.
The knock-on effect lands on capacity. Premature items no longer drag "nearly done" work into piling up across columns; WIP limits work precisely because they force the team to focus on a small set whose readiness is verified [2]. That is the base principle: kanban makes work visible so delivery can be improved across teams [3]. An execution column holding only agreed items is the simplest form of that visibility.
Refinement becomes a question log
The refinement session changed function too. It is no longer a passive intake ritual but a question-and-answer log: the owner's question, the implementer's answer, and the conclusion stay written on the item. Atlassian's refinement guide recommends bringing removal candidates into the session, not just new items [1]. With the backlog as the negotiation arena, that advice becomes natural: items that never reach agreement are plainly visible, and the options reduce to two, agree or drop.
A board whose first transition depends on one person's decision is just a to-do list with extra columns. The agreement gate turns the backlog into the cheapest place to disagree, long before the cost gets paid in code.