Roadmap — Mental Model
Diagnóstico nota a nota. Cada entrada tem estado de enriquecimento, score, classificação
de custo e plano de execução acionável. Gerado por /diagnosticar-galho.
Galho: 03-Dominios/Tecnologia/IA/Claude Code/Mental Model
Nível: galho-folha
Diagnóstico: 2026-07-02
Última execução: 2026-07-08 (ondas 1-3: notas 01-09 ✅ — galho completo)
Régua de análise
Checklist verificar-nota — 12 itens (isenções por fase/tipo/broto aplicadas por nota):
| Grupo | Itens |
|---|---|
| ESTRUTURA | E1 TL;DR · E2 Abertura-problema · E3 Mermaid · E4 Casos práticos · E5 O que vem a seguir · E6 Inglês · E7 Tabela PT↔EN · E8 Armadilhas [!warning] |
| PROFUNDIDADE | P1 Código-com-falha · P2 Mecanismo explicado |
| LINKS | L1 Wikilink cross-galho · L2 Referência externa (URL) |
| MÍDIA | M1 Vídeo/podcast embutido |
Esquema de fase: detectado: SEM fase (sequência 01→09)
Piso de linhas: não aplicável
Tabela-resumo
| Métrica | Valor |
|---|---|
| Total de notas | 9 |
| ⬜ pendente | 0 |
| ➖ não precisa | 0 |
| ✅ feita | 9 |
| % concluído | 100% |
Diagnóstico concluído em 2026-07-02. Custo: 9
[substantivo]· 0[mecânico].
Notas
01 - O loop agentic [substantivo]
- Enriquecimento: ✅ feita (2026-07-08)
- Estado: 401 linhas reais · fase: ausente · status: growing
- Núcleo/gaps: E4, E5, E8, M1
- Score: 8/12
- Plano de execução:
- Adicionar
## Casos práticoscom ≥2 cenários de produção reais (ex: debugging de CI headless, refactor multi-agent em paralelo) — ativa E4 - Substituir
## Veja também(ou adicionar antes dela) uma## O que vem a seguircom ponte narrativa pro próximo tema, citando[[02 - Como Claude Code lê um codebase]]— ativa E5 - Converter os 4 itens de
## Armadilhas comunsem callouts[!warning](hoje são apenas negrito) — ativa E8 - Pesquisar e embutir vídeo/podcast relevante sobre agentic loop/ReAct como
[!tip]— ativa M1
- Adicionar
- Resultado: E4 (Casos práticos: CI headless + refactor multi-agent), E5 (O que vem a seguir → 02), E8 (4 armadilhas → [!warning]), M1 (vídeo “Agent Loops Clearly Explained”) aplicados. 431 linhas. Sem desvios.
02 - Como Claude Code lê um codebase [substantivo]
- Enriquecimento: ✅ feita (2026-07-08)
- Estado: 399 linhas reais · fase: ausente · status: growing
- Núcleo/gaps: E3, E4, E5, E8, L2, M1
- Score: 7/13 (rubrica lista 13 itens, não 12; P1 não é N/A — há código)
- Plano de execução:
- Converter um dos diagramas ASCII (ex: hierarquia de CLAUDE.md ou passos de exploração) em bloco
mermaid→ ativa E3 - Adicionar
## Casos práticoscom 2 cenários de produção reais (ex: monorepo grande, projeto legado sem CLAUDE.md) → ativa E4 - Adicionar
## O que vem a seguircom ponte narrativa + wikilink pra próxima nota (03 - Tool use), substituindo/complementando “Veja também” → ativa E5 - Reformular
## Armadilhas comunscomo ≥3 callouts[!warning](hoje são blocos em negrito sem callout) → ativa E8 - Renomear/restruturar
## Referênciaspara## Fontes(URLs já existem, só formalizar seção) → ativa L2 - Pesquisar e embutir
[!tip]com vídeo/podcast sobre navegação de codebase por agente/Claude Code → ativa M1
- Converter um dos diagramas ASCII (ex: hierarquia de CLAUDE.md ou passos de exploração) em bloco
- Resultado: E3 (hierarquia CLAUDE.md → mermaid), E4 (monorepo grande + legado sem CLAUDE.md), E5 (→ 03 - Tool use), E8 (5 blocos → [!warning]), L2 (Referências→Fontes), M1 (vídeo Anthropic harness) aplicados. 422 linhas. Sem desvios.
03 - Tool use [substantivo]
- Enriquecimento: ✅ feita (2026-07-08)
- Estado: 402 linhas reais · fase: ausente · status: growing
- Núcleo/gaps: E4, E5, E8, L2, M1
- Score: 7/12
- Plano de execução:
- Adicionar seção
## Casos práticoscom ≥2 cenários de produção (ex: agente lendo.envpor acidente,Bashverboso estourando contexto num CI) → ativa E4 - Substituir
## Veja tambémpor## O que vem a seguircom ponte narrativa e wikilink pra próxima nota do galho → ativa E5 - Converter os itens de
## Armadilhas comunsem ≥3 callouts[!warning](hoje são blocos em negrito sem callout) → ativa E8 - Renomear
## Referênciaspara## Fontes(conteúdo de URLs já existe, só falta o cabeçalho canônico) → ativa L2 - Pesquisar e embutir um
[!tip]com vídeo/podcast real sobre tool use / function calling em agentes → ativa M1
- Adicionar seção
- Resultado: E4 (agente lendo .env + Bash verboso em CI), E5 (→ 04 - Context window), E8 (4 armadilhas → [!warning]), L2 (Referências→Fontes), M1 (vídeo Anthropic “Tool use with Claude 3”) aplicados. 403→431 linhas. Sem desvios.
04 - Context window [substantivo]
- Enriquecimento: ✅ feita (2026-07-08)
- Estado: 398 linhas reais · fase: ausente · status: growing
- Núcleo/gaps: E4, E5, E8, M1
- Score: 8/12
- Plano de execução:
- Adicionar
## Casos práticoscom ≥2 cenários de produção (debugging longo, pipeline CI/CD) — ativa E4 - Adicionar
## O que vem a seguircom ponte narrativa e wikilink pra próxima nota (06 - Compaction) — ativa E5 - Converter os 4 itens de “Armadilhas comuns” em callouts
[!warning]— ativa E8 - Pesquisar e embutir vídeo/podcast sobre gestão de context window em callout
[!tip]— ativa M1
- Adicionar
- Resultado: E4 (debugging longo + pipeline CI/CD), E5 (→ 06 - Compaction), E8 (4 armadilhas → [!warning]), M1 (vídeo “Context Management in Claude Code”) aplicados. 421 linhas. Sem desvios.
05 - Modos de operação [substantivo]
- Enriquecimento: ✅ feita (2026-07-08)
- Estado: 400 linhas reais · fase: ausente · status: growing
- Núcleo/gaps: E4 (sem
## Casos práticos), E5 (sem## O que vem a seguir, só## Veja também), E8 (seção “Armadilhas por modo” não usa callouts[!warning]), L2 (seção é## Referências, não## Fontes), M1 (nenhum[!tip]com vídeo/podcast) - Score: 7/12
- Plano de execução:
- Renomear “Composição de modos em workflows reais” (ou extrair 2 cenários dela) para
## Casos práticoscom 2 cenários de produção explícitos → ativa E4 - Adicionar seção
## O que vem a seguircom ponte narrativa + wikilink pra próxima nota do galho (ex.: índice Mental Model ou Workflows/01) → ativa E5 - Converter os 5 blocos de “Armadilhas por modo” em callouts
> [!warning](renomear título para “Armadilhas comuns”) → ativa E8 - Renomear
## Referênciaspara## Fontes(conteúdo de URLs já está pronto) → ativa L2 - Pesquisar e embutir vídeo/podcast real sobre plan mode/headless/auto mode do Claude Code como
[!tip]→ ativa M1
- Renomear “Composição de modos em workflows reais” (ou extrair 2 cenários dela) para
- Resultado: E4 (2FA em produção + revisão de PR em CI/CD), E5 (→ 06 - Compaction), E8 (5 blocos → [!warning]), L2 (Referências→Fontes), M1 (vídeo headless mode) aplicados. 417 linhas. Sem desvios.
06 - Compaction [substantivo]
- Enriquecimento: ✅ feita (2026-07-08)
- Estado: 400 linhas reais · fase: ausente · status: growing
- Núcleo/gaps: E4, E5, E8, M1
- Score: 8/12
- Plano de execução:
- Adicionar
## Casos práticoscom ≥2 cenários de produção (ex: migração multi-dia com compaction repetida, debugging longo perdendo contexto de erro) → ativa E4 - Adicionar
## O que vem a seguircom ponte narrativa + wikilink pra próxima nota (ex: “05 - Modos de operação” ou índice do galho) → ativa E5 - Criar
## Armadilhas comunsconvertendo o checklist/gotchas existentes em ≥3 callouts[!warning]→ ativa E8 - Pesquisar e embutir
[!tip]com vídeo/podcast sobre compaction ou gerenciamento de contexto longo em agentes → ativa M1
- Adicionar
- Resultado: E4 (migração multi-dia + debugging longo), E5 (→ 07 - Tokens e custo), E8 (4 armadilhas → [!warning]), M1 (vídeo Anthropic “Effective context engineering”) aplicados. 443 linhas; score 11/12 (T3 tamanho Magus fora do plano). Sem desvios.
07 - Tokens e custo [substantivo]
- Enriquecimento: ✅ feita (2026-07-08)
- Estado: 397 linhas reais · fase: ausente · status: growing
- Núcleo/gaps: E4, E5, E8, L2, M1
- Score: 7/12
- Plano de execução:
- Adicionar
## Casos práticoscom ≥2 cenários de produção nomeados → ativa E4 - Adicionar
## O que vem a seguircom ponte narrativa (não só links) apontando pra próxima nota → ativa E5 - Converter parágrafos de ”## Armadilhas” em ≥3 callouts
[!warning]→ ativa E8 - Renomear/fundir
## Referênciasem## Fontes(ou adicionar## Fontescom as URLs) → ativa L2 - Pesquisar e embutir
[!tip]com vídeo/podcast real sobre custo/tokens do Claude Code → ativa M1
- Adicionar
- Resultado: E4 (CI PR review + migração em lote), E5 (→ 08 - Como o agente decide), E8 (4 armadilhas → [!warning]), L2 (Referências→Fontes), M1 (vídeo “Save 90% Token Usage”) aplicados. 445 linhas; score 14/14 aplicáveis. Sem desvios.
08 - Como o agente decide [substantivo]
- Enriquecimento: ✅ feita (2026-07-08)
- Estado: 371 linhas reais · fase: ausente · status: growing
- Núcleo/gaps: E4, E5, E8, L2, M1
- Score: 6/11 (P1 N/A — nota conceitual pura)
- Plano de execução:
- Adicionar
## Casos práticoscom ≥2 cenários de produção (agente decidindo em situações reais) → ativa E4 - Adicionar
## O que vem a seguircom ponte narrativa + wikilink pra próxima nota → ativa E5 - Converter
## Armadilhasem ≥3 callouts[!warning]→ ativa E8 - Renomear/reestruturar
## Referênciaspara## Fontes(URLs já existem e são clicáveis) → ativa L2 - Adicionar
[!tip]com vídeo/podcast relevante sobre raciocínio do agente/prompting → ativa M1
- Adicionar
- Resultado: E4 (migração de lib em CI + repos com/sem CLAUDE.md), E5 (→ 09 - O harness como terceira camada), E8 (4 armadilhas → [!warning]), L2 (Referências→Fontes), M1 (vídeo Thorsten Ball “How to Build an Agent”) aplicados. Sem desvios.
09 - O harness como terceira camada [substantivo]
- Enriquecimento: ✅ feita (2026-07-08)
- Estado: 377 linhas reais · fase: ausente · status: growing
- Núcleo/gaps: E4, E5, E8, M1
- Score: 8/12
- Plano de execução:
- Adicionar
## Casos práticoscom ≥2 cenários de produção reais (harness em codebase grande, harness em time distribuído) → ativa E4 - Adicionar
## O que vem a seguircom ponte narrativa (não só lista de links) apontando pro próximo galho/nota da trilha → ativa E5 - Converter
## Armadilhasde bullets em bold para## Armadilhas comunscom ≥3 callouts[!warning]→ ativa E8 - Pesquisar e embutir ≥1
[!tip]com vídeo/podcast sobre harness engineering / Claude Code em escala → ativa M1
- Adicionar
- Resultado: E4 (monorepo 40+ módulos + time distribuído), E5 (→ galho Configuração), E8 (5 armadilhas → [!warning]), M1 (vídeo “Building Agent Harnesses”) aplicados. 435 linhas; score OK (T3 tamanho Magus fora do plano). Sem desvios.