💾 Save first
Antes de qualquer cleanup, peça que cada teammate consolide arquivos finais e relatórios. É a única memória que sobra.
📌 O que salvar por papel
Deliverables previstos no spawn.
- •Backend → arquivos do código + endpoints
- •Frontend → componentes + screenshots
- •QA → tests/report.md
- •Security → security-report.md
- •Lead → docs/build-summary.md
🧽 Clean second
Lead pede shutdown a cada teammate; quando todos confirmam, roda cleanup the team. Apenas o lead deve rodar cleanup.
⚠️ NÃO peça cleanup ao teammate
Teammate fazendo cleanup pode deixar resources inconsistentes. Sempre via lead.
📌 Ordem do cleanup
Lead garante.
- •Pede shutdown a cada teammate
- •Espera confirmação
- •Verifica todos idle
- •Roda cleanup
- •Confirma sucesso
🚪 Close third
Após cleanup, encerre a sessão do lead. Os artefatos ficam, o estado do team some. Não tente reusar o lead — spawne novo team.
📌 Por que não reusar
Lead é fixo.
- •Lead é fixo na sessão de origem
- •Sem promoção/transferência
- •Saída limpa = sem zumbis
- •Para continuar, novo team em nova sessão
⚡ Forçar encerramento
Matar processo no terminal sem cleanup. Resultado: arquivos órfãos, configs órfãs, estado desconhecido. Reservado para emergências.
📌 Limpeza manual pós-kill
O que checar.
- •
~/.claude/teams/<team>/— apague - •
~/.claude/tasks/<team>/— apague - •
tmux ls+ kill se houver órfão - •git status — commit pendentes
⚠️ Não use por preguiça
Force kill é última opção. Prefira shutdown gracioso, mesmo que demore alguns minutos.
📂 Auditar pós-encerramento
Após cleanup, audite git diff, deliverables vs spawn e custo total. É a hora de aprender. Pós-mortem rápido melhora os próximos prompts.
📊 Checklist pós-mortem
- Deliverables OK?
- Testes passam?
- Custo previsto?
- Armadilha encontrada?
- Prompt-base merece update?
🔁 Replay de execução
Quando uma run dá certo, salve prompt + settings + deliverables para repetir. Times reusáveis com prompts versionados é o pulo do gato.
📌 O que versionar
Reprodutibilidade real.
- •
prompts/spawn-X.md - •
.claude/settings.json - •
.claude/agents/*.mdusados - •
.claude/hooks/*ativos - •Commit hash da run
📌 Resumo do Módulo
Próximo módulo:
4.5 — Limitações conhecidas