Objetivo: ao final, o consultor explica por que um CLAUDE.md que cresce demais para de ser seguido, e identifica quando uma regra não pertence ali.
| CLAUDE.md (guia) | Hook (configuração) | |
|---|---|---|
| Natureza | Texto que o modelo lê e pesa | Código que executa de verdade |
| Garantia | Nenhuma — depende de atenção, que se dilui com o tamanho do arquivo | Total — bloqueia ou libera a ação antes dela acontecer |
| Quando usar | Convenção, preferência, contexto de projeto | Regra que nunca pode ser violada, sob nenhuma circunstância |
| Onde aprofundar | Este módulo (2.3) | Módulo 3.2 (Nível 3) |
Se dois ou mais desses sintomas aparecem, o arquivo já passou do ponto em que "adicionar mais uma regra" ajuda. A aula 2.3.5 volta a este ponto com a prática de poda.
📖 Gerenciar a memória do Claude Code — CLAUDE.md
Correto. É o ponto central da aula: cada linha compete com todas as outras.
No cenário descrito a regra não muda — o que muda é o volume ao redor dela.
Não é um limite numérico fixo — é competição por atenção, que se degrada gradualmente, não num corte abrupto.
main" precisa ser garantida sob qualquer circunstância, mesmo que o CLAUDE.md esteja grande naquele dia. Onde ela deveria estar?Ajuda um pouco, mas não garante nada — ainda depende do modelo ler e priorizar entre outras linhas.
Correto. Regra dura pertence a configuração real, não a texto competindo por atenção.
Duplicar aumenta o arquivo e piora a competição por atenção — o oposto do efeito desejado.
Não é configuração — nada nele é executado ou garantido por código.
Influencia sim o comportamento — só não garante nada, que é diferente de ser irrelevante.
Correto.
Adicionar mais texto piora exatamente o problema que os sintomas indicam.
Não é inevitável — é sintoma de que só se adicionou, nunca se revisou, ao longo do tempo.
Correto.