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

  1. 01

    Copie o prompt

    Preencha os campos entre [colchetes] ou deixe como estão: o assistente pergunta o que faltar.

  2. 02

    Cole no seu app de IA

    Claude, ChatGPT, Cursor ou o seu próprio app, conectado ao DevStats MCP. Configurar o MCP DevStats

  3. 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 exemplo
Puxado do DevStatsAging BranchesAging IssuesOpen PRsBranch ListPR ListIssue ListIssue Cycle Time
Planilha priorizada Baixar o exemplo
Planilha priorizada — Limpe o trabalho parado

Pare 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.