Limpe o trabalho parado
Todo PR, branch e issue parados em uma única planilha, cada um com uma ação recomendada e o motivo.
Como funciona
- 01
Copie o prompt
Preencha os campos entre [colchetes] ou deixe como estão: o assistente pergunta o que faltar.
- 02
Cole no seu app de IA
Claude, ChatGPT, Cursor ou o seu próprio app, conectado ao DevStats MCP. Configurar o MCP DevStats
- 03
Receba o entregável
planilha-priorizada.xlsx
O prompt
PRs antigos, branches esquecidas e issues que estão "em andamento" há semanas estão se acumulando. Quero uma lista única, uma decisão para cada item e uma hora com o time para limpar tudo.
## Contexto
- Squad: [squad]. Repositório: [todos os repositórios do squad]
- Parado significa: um PR aberto há mais de [7] dias, uma branch sem PR com mais de [14] dias, uma issue em andamento há mais do que o dobro do nosso cycle time médio.
- Se eu deixei algo entre [colchetes], mantenha o que for um padrão (um período, um número de dias, a primeira de várias opções) e me pergunte o resto de uma vez só, antes de puxar qualquer dado.
- Escreva tudo, inclusive o entregável, no idioma deste prompt.
## Puxe estes dados do DevStats
1. Aging Branches — branches abertas por etapa e faixa de idade
2. PR List com status open, ordenada por created_at crescente, limit 100, campos title, url, repository, player_login, reviewers, created_at, is_draft, size_total, review_count, first_review_at
3. Branch List com status open, ordenada por branch_started_at crescente, limit 100, campos name, repository, author, aging_stage, branch_started_at
4. Issue List com status in_progress, ordenada por activated_at crescente, limit 100, campos key, url, summary, project, assignees, activated_at, history
5. Issue Cycle Time dos últimos 90 dias — a referência para "tempo demais em andamento"
## Como analisar
Dê a cada item exatamente uma ação:
- **Fechar** — um draft ou um PR sem review e sem commits novos há 30+ dias, ou uma branch cujo trabalho já foi entregue de outro jeito. Depois de duas semanas, o custo do rebase costuma ser maior que o de refazer.
- **Cobrar** — um PR esperando há mais de 5 dias sem o primeiro review. O problema é a falta de revisor, não o autor. Sugira alguém entre as pessoas que revisam aquele repositório.
- **Dividir** — um PR com mais de 7 dias e maior que ~800 linhas. Está parado porque ninguém quer revisar. Proponha onde cortar.
- **Destravar** — uma issue em andamento há mais do que o dobro do cycle time médio. Leia o histórico de status e diga onde ela parou.
- **Corrigir o status** — uma issue em andamento sem branch nem PR aberto. O board está mentindo. Ela volta para To Do ou é fechada.
- **Manter** — recente e andando. Liste para que o inventário fique completo, mas não gaste tempo de reunião com isso.
Depois olhe o conjunto. Trabalho parado concentrado em um repositório ou em um projeto é um problema de sistema (processo de release, ownership, uma dependência). Trabalho parado concentrado em uma pessoa é um problema de carga. Trate disso em particular, não na reunião.
## Entregue
Uma planilha (.xlsx) com:
1. Aba **Resumo** — contagens por ação e por repositório, e os três padrões que valem a discussão.
2. Abas **PRs**, **Branches** e **Issues** — colunas: item, link, responsável, idade em dias, etapa, tamanho, ação, motivo. Ordene por ação e depois por idade decrescente. Pinte a coluna de ação.
3. Uma mensagem de cinco linhas que eu possa postar para marcar a hora de limpeza: quantos itens, quantos podemos simplesmente fechar e o que todo mundo deve conferir antes da reunião. Sem nomes nela: o que diz respeito a uma pessoa só eu trato em particular.
O que ele retornou
Baixar o exemploPare de adivinhar. Comece a perguntar.
Conecte o MCP DevStats ao seu assistente de IA e transforme esses prompts em respostas instantâneas. Copie um prompt e use.