🔄 Baton Passing entre Sessoes
Relay Race e a tecnica de passar o bastao de uma sessao para outra. Cada sessao completa uma fase inteira, e a proxima comeca do zero com o plan.md como guia.
🏁 Como Funciona
Fase 1
Fase 2
Fase 3
💡 Valor Real
O valor e que voce fica consciente de que existem fases diferentes. Quando uma sessao termina, voce marca o fim daquela fase. Mesmo se autocompact acontecer, cada sessao tem o 80/20 do que precisa.
📝 Plan.md como Guia
O plan.md e o documento central que guia todas as sessoes. Ele contem o overview, fases, tarefas, e e atualizado conforme o progresso.
📄 Estrutura do Plan.md
# Plan.md - Projeto X
## Overview
Big picture, inspiracao, objetivo final
## Fase 1: Fundacao
- [ ] Database schema
- [ ] Auth system
## Fase 2: Features
- [ ] User dashboard
- [ ] Admin panel
☑️ Checkboxes de Progresso
Instrua o Claude a marcar checkboxes conforme completa tarefas. Isso cria um tracking automatico do progresso.
📋 Instrucao para Claude
Antes
- [ ] Auth system
- [ ] User model
Depois
- [x] Auth system
- [ ] User model
🔒 Sessions Mutually Exclusive
No Relay Race, cada sessao e isolada em contexto. Quando uma termina, a proxima comeca do zero, lendo apenas o plan.md.
🧠 Beneficio do Isolamento
- •Sem contaminacao: Contexto de uma fase nao polui outra
- •Autocompact seguro: Se acontecer, so afeta uma fase
- •Resumable: Pode parar e continuar em qualquer ponto
🆕 Context Window Fresh
Cada nova sessao comeca com 100% do context window disponivel. Isso significa maxima capacidade cognitiva para a tarefa atual.
Sessao Longa (Problema)
Context cheio de historico irrelevante
Nova Sessao (Ideal)
Apenas plan.md + codigo atual
⚠️ Autocompact Awareness
Um erro comum e dedicar uma sessao para construir 70% do app, com multiplos autocompacts, sem saber o que foi perdido a cada compactacao.
⚠️ O Problema do Autocompact
Cada vez que autocompact acontece, voce nao sabe o que Claude priorizou ou descartou. Voce continua a proxima parte da sessao com uma desvantagem invisivel.
- •Nuances importantes podem ser perdidas
- •Claude pode "esquecer" decisoes anteriores
- •Confusao acumula ao longo da sessao
💡 Solucao Relay Race
Com Relay Race, cada sessao e curta o suficiente para evitar autocompact. E mesmo que aconteca, voce tem o plan.md como backup com checkboxes mostrando o que foi feito.
📋 Resumo do Modulo
Proximo Modulo:
7.5 - Plan.md e Documentacao - Como criar o documento de plano perfeito