Verificando acesso...

MÓDULO 4.4

🚪 Encerramento limpo

Save first, clean second, close third — e quem nunca deve rodar cleanup.

6
Tópicos
40
Minutos
Intermediário
Nível
Reference
Tipo
1

💾 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
2

🧽 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
3

🚪 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
4

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

5

📂 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?
6

🔁 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/*.md usados
  • .claude/hooks/* ativos
  • Commit hash da run

📌 Resumo do Módulo

Save first — Cada teammate salva o que produziu
Clean second — Lead orquestra cleanup
Close third — Encerre a sessão do lead
Forçar encerramento — Custo do shortcut
Auditar pós-encerramento — Onde fica o histórico
Replay de execução — Reproduzir uma run boa

Próximo módulo:

4.5 — Limitações conhecidas