refactor: troca a coluna Ready por In Review no Kanban - #6
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.
Duas correcoes no mesmo lugar.
A coluna
Readycolidia com o statusReadydo prd.md e nao tinha o que significar: como o /utf-backlog so cria Issue de story que ja estaReady, todo cartao do quadro ja eReadypor 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 Progresscontinua 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 emIn Progressindistinguivel de trabalho sendo digitado — a mesma patologia que a colunaBlockedexiste 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.
Closes #
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 aoescopo. 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étodoe 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 Progressindistinguível de trabalho sendo digitado — a mesma patologia que aBlockedexiste para evitar. Numa equipe de dois ou três, é a única coluna quepede 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.
O mesmo commit foi para o
utf-sdd-template, para os dois templates não divergirem.Apontamentos da revisão
Não se aplica — PR de manutenção, sem
spec.md.Aceitos:
Recusados (com o motivo):