Skip to content

refactor: troca a coluna Ready por In Review no Kanban - #15

Merged
ronifabio merged 1 commit into
mainfrom
manutencao/colunas-do-kanban
Sep 10, 2026
Merged

ronifabio merged 1 commit into
mainfrom
manutencao/colunas-do-kanban

Conversation

@ronifabio

Copy link
Copy Markdown
Contributor

O que este PR faz e por quê

O quadro do Projects tinha uma coluna Ready que não conseguia significar nada.
Como o /utf-backlog só cria Issue de story que já está Ready no prd.md, todo
cartão que entra no quadro já é Ready por definição — a mesma palavra valia duas
coisas dentro do método, um status de documento e um estágio de quadro, e a coluna
acabava funcionando como um segundo backlog.

Considerei mantê-la com o sentido de "escopo da entrega atual", mas coluna é a
ferramenta errada para isso: escopo é atributo do cartão e precisa acompanhá-lo por
todas as colunas, já que uma história em In Progress continua pertencendo ao escopo.
Quem faz esse papel é milestone ou etiqueta na Issue, e o passo agora diz isso
explicitamente para o agente não sugerir a coluna de volta.

No lugar dela entra In Review, que é um estado que existe de verdade neste método e
não tinha casa: o Pull Request aberto, esperando o Portão de Entendimento e a leitura
dos colegas antes do merge. Sem essa coluna o cartão ficava em In Progress,
indistinguível de trabalho sendo digitado — a mesma patologia que a Blocked existe
para evitar. Numa equipe de dois ou três, é a única coluna que pede ação de outra
pessoa.

Aproveitei para dar regra de entrada e de saída a cada uma das cinco colunas: coluna
sem essas duas regras vira depósito.

Apontamentos da revisão

Não se aplica — PR de manutenção, sem spec.md.

Duas correcoes no mesmo lugar.

A coluna `Ready` colidia com o status `Ready` do prd.md e nao tinha o que
significar: como o /utf-backlog so cria Issue de story que ja esta `Ready`,
todo cartao do quadro ja e `Ready` por definicao. A palavra valia duas
coisas dentro do mesmo metodo.

Se a intencao fosse marcar o escopo de uma entrega, coluna e a ferramenta
errada: escopo e atributo do cartao e precisa viajar com ele por todas as
colunas — uma historia em `In Progress` continua pertencendo ao escopo. Isso
e milestone ou etiqueta na Issue, e o passo agora diz isso.

No lugar dela entra `In Review`, que e um estado que existe de verdade neste
metodo e nao tinha casa: o Pull Request aberto, esperando o Portao de
Entendimento e a revisao dos colegas antes do merge. Sem a coluna, esse
cartao ficava em `In Progress` indistinguivel de trabalho sendo digitado — a
mesma patologia que a coluna `Blocked` existe para evitar. Numa equipe
pequena e a unica coluna que pede acao de outra pessoa.

O passo tambem passa a definir entrada e saida de cada coluna: coluna sem
regra de entrada e de saida vira deposito.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@ronifabio ronifabio added the manutencao PR tecnico, sem spec label Sep 10, 2026
@ronifabio
ronifabio merged commit 3077290 into main Sep 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

manutencao PR tecnico, sem spec

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant