refactor: troca a coluna Ready por In Review no Kanban - #15
Merged
Merged
Conversation
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
O que este PR faz e por quê
O quadro do Projects tinha uma coluna
Readyque não conseguia significar nada.Como o
/utf-backlogsó cria Issue de story que já estáReadynoprd.md, todocartão que entra no quadro já é
Readypor definição — a mesma palavra valia duascoisas 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 Progresscontinua 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 enã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
Blockedexistepara 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.