MODULO 7.4

🏃 Cenario 3: Relay Race

Passagem de bastao entre sessoes: cada fase completa antes da proxima comecar, mantendo contexto fresco e evitando problemas de autocompact.

6
Topicos
30
Minutos
Avancado
Nivel
Pratico
Tipo
1

🔄 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

Sessao A

Fase 1

Sessao B

Fase 2

Sessao C

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.

2

📝 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

3

☑️ Checkboxes de Progresso

Instrua o Claude a marcar checkboxes conforme completa tarefas. Isso cria um tracking automatico do progresso.

📋 Instrucao para Claude

"Leia plan.md, execute Fase 1. Conforme completar cada tarefa, marque o checkbox correspondente. Adicione decisoes de arquitetura ao decision-log.md."

Antes

- [ ] Database schema
- [ ] Auth system
- [ ] User model

Depois

- [x] Database schema
- [x] Auth system
- [ ] User model
4

🔒 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
5

🆕 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

6

⚠️ 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

Baton Passing - Passar trabalho de uma sessao para outra
Plan.md Central - Documento guia para todas as sessoes
Checkboxes Automaticos - Tracking de progresso automatico
Context Fresh - Cada sessao com 100% de capacidade
Autocompact Safe - Evita problemas de perda de contexto

Proximo Modulo:

7.5 - Plan.md e Documentacao - Como criar o documento de plano perfeito