PrumoGrid

InícioAprendaReceitasVários projetos no dia a dia

RECEITAS / 06

Vários projetos no dia a dia

Como organizar e acompanhar loja-api, portal-web e pagamentos ao mesmo tempo, do começo ao fim do dia, sem perder pedidos dos agentes.

Atualizado para o PrumoGrid 0.5.11

O cenário

Você trabalha em três repositórios que se relacionam: a loja-api, o portal-web, que consome a API, e pagamentos. Em alguns dias há agentes rodando nos três. Esta receita junta as práticas que mantêm isso organizado, do começo ao fim do dia.

Veja no vídeo

VÍDEO 12 · 1:03

Vários projetos no dia a dia. Uma permissão de outro projeto pela Atenção, os filtros de Etapas, o Consumo, o encerramento de um terminal e a busca. Legendas e transcrição ↗

Organize uma vez

  1. Um projeto por repositório. Cadastre as três pastas. Terminais, etapas, regras e verificação ficam ligados ao projeto, então misturar repositórios num projeto só confunde tudo isso. Veja Projetos.
  2. Verificação em cada projeto. Confira no cartão a linha Verificação (por exemplo npm test · detectado). Nas etapas que mexem em código, peça que a etapa só fique pronta quando o comando passar. Veja Verificação.
  3. Regras do projeto para o que vale sempre. "Responda em português", "não altere package.json sem avisar" e similares vão em Regras e papéis…, uma vez por projeto, ou em De todos os projetos se valem para todos. Veja a receita Uma regra que vale para todos os agentes.
  4. Rotinas para o que se repete. Se você revisa e corrige toda semana, salve isso como rotina. Veja Uma rotina para repetir toda semana.

Ao começar o dia

  1. Abra o PrumoGrid e olhe o rodapé: daemon conectado. Os terminais de ontem continuam lá, se o computador não reiniciou. Se reiniciou, o PrumoGrid oferece restaurar os terminais e retomar as conversas identificadas. Veja Retomar após reinício.
  2. Leia a faixa Desde sua última visita, quando ela aparecer: ela resume o que aconteceu enquanto a janela estava fechada.
  3. Olhe os cartões dos projetos: aguardando você indica um agente esperando resposta.

Durante o dia

Um projeto à vista, os outros na Atenção

Selecione o projeto em que está trabalhando. A Grade e a lateral mostram só ele. Quando um agente de outro projeto pede permissão, a Atenção mostra no fim da lista, por exemplo, Em outro projeto: portal-web aguarda permissão.

  1. Clique na linha. O PrumoGrid seleciona o portal-web e leva você ao terminal que pediu.
  2. Use Ver pedido, leia o comando e responda com Permitir ou Recusar.
  3. Clique no cartão da loja-api para voltar.
A linha aparece com um projeto selecionado. Em Todos os projetos, todos os pedidos já estão na lista.

Etapas por projeto

A aba Etapas mostra as etapas do projeto selecionado. Os filtros Todas, Precisa de você e Resultados aparecem quando há etapas; Precisa de você é o mais útil no meio do dia.

Um fluxo por objetivo

No Fluxo, mantenha um fluxo para cada objetivo: "corrigir o cupom" é um, "atualizar a documentação" é outro. O seletor de fluxos troca entre eles, e você lê um trabalho de cada vez.

Dois agentes no mesmo repositório

Quando dois agentes vão mexer na loja-api ao mesmo tempo, crie um worktree para um deles: uma segunda pasta do repositório, num branch separado. O cartão mostra a linha, por exemplo, cupom-fix · worktree · 1 sessão. Veja Worktrees.

O modelo certo para cada tarefa

O campo de modelo de cada etapa aceita o identificador que a sua conta oferece. Para uma tarefa curta (explicar um script, trocar um texto), um modelo menor costuma resolver e responde mais rápido. Para achar a causa de um bug, vale um modelo maior. Vazio, a etapa usa o padrão da CLI.

Consumo e terminais parados

  1. Ligue Ferramentas → Abas Regras e Consumo na lateral e abra a aba Consumo para ver CPU e memória de cada terminal, somando os processos que ele abriu.
  2. Se um terminal estiver pesado, use Limitar… na linha dele ou Ferramentas → Limites de memória e CPU….
  3. Um PowerShell parado em pagamentos que não vai mais ser usado pode ser encerrado (Encerrar sessão). Isso termina o shell e o que roda nele.

Achar as coisas

  • Ctrl+Shift+F busca em terminais, etapas e regras ("cupom", por exemplo).
  • Ctrl+K abre a paleta de comandos: projetos, terminais, Verificação do projeto… e os atalhos.

Ao terminar o dia

Você querFaça
Que os agentes continuem trabalhando à noiteDeixe a janela aberta, se houver fluxo para avançar. Com a janela fechada, os terminais continuam, mas a próxima etapa só é entregue quando você reabrir.
Fechar e voltar amanhã do mesmo pontoFeche a janela. Os terminais ficam no serviço.
Liberar memória de terminais que não vai usarEncerre essas sessões, uma a uma.
Começar do zeroClique em N sessões persistentes, no rodapé, e escolha Encerrar daemon e todas as sessões, depois de salvar o que precisa.

Se houver trabalho que depende da janela, o PrumoGrid pergunta Fechar esta janela? e oferece Manter aberta ou Fechar janela.

Dicas

  • Nomes de pasta curtos e diferentes entre si facilitam ler a Atenção e os cartões.
  • Deixe os avisos do Windows só para Quando precisar de mim se os outros forem demais; a Atenção e os cartões continuam mostrando tudo.
  • Quando um projeto sair do seu radar por uns dias, feche o cartão (o ×). Os arquivos ficam, e os terminais vivos continuam acessíveis em Todos os projetos.