← Voltar ao curso
Nível 2 — Ferramenta de trabalho · Módulo 2.9 — Fechamento

2.9.1 · Quiz final do Nível 2

Objetivo: ao final, o consultor demonstra domínio do núcleo comum do Nível 2 (módulos 2.1 a 2.7) e da sua faixa eletiva (módulo 2.8), e entrega para revisão de um par o próprio CLAUDE.md e duas skills reais — prova de que o setup existe fora do quiz.

Quiz final — 25 questões (núcleo comum, módulos 2.1–2.7)

Cada questão vale 4 pontos. Some com as 5 questões da sua faixa (abaixo) para o total de 30 — aprovação: 80% (24 de 30).

Esta seção cobre igualmente todos os consultores, independente da faixa. As questões da faixa começam depois do gabarito desta seção.

1.Você é FUNC e nunca abriu um editor de código. O VS Code, no Nível 2, é apresentado como: ---
  • a)Uma ferramenta de programação que você vai precisar aprender

  • b)Um leitor de arquivos com diff, árvore de pastas e múltiplas conversas — útil mesmo sem programar

    É o enquadramento do módulo 2.1: ganho de visualização e organização, não de código.

  • c)Um substituto do Claude Code do terminal, que deixa de funcionar

Ver resposta e por quê
a)
b) É o enquadramento do módulo 2.1: ganho de visualização e organização, não de código.
c)
2.Uma edição chegou como diff. Você concorda com a maior parte, mas quer trocar uma palavra antes de aceitar. ---
  • a)Rejeite e peça a mudança de novo, já com a palavra certa

  • b)Não é possível editar um diff antes de aceitar — é tudo ou nada

  • c)Edite direto na coluna verde do diff, depois clique em Accept

    O Claude é avisado da sua alteração e não assume que o arquivo ficou como ele propôs originalmente.

Ver resposta e por quê
a)
b)
c) O Claude é avisado da sua alteração e não assume que o arquivo ficou como ele propôs originalmente.
3.O código tomou um rumo errado a partir de um ponto específico da conversa, mas você quer manter tudo o que foi dito depois desse ponto. ---
  • a)Rewind code to here

    Desfaz os arquivos até aquele ponto, mantendo a conversa inteira.

  • b)Fork conversation from here

  • c)Fork conversation and rewind code

Ver resposta e por quê
a) Desfaz os arquivos até aquele ponto, mantendo a conversa inteira.
b)
c)
4.Você percebe que uma sessão está consumindo muito mais que o normal, sem saber por quê. ---
  • a)Rode /usage e confira a tabela de atribuição por skill, subagente, plugin e MCP

    É onde a causa do consumo normalmente aparece.

  • b)Troque para um modelo menor imediatamente

  • c)Comece uma sessão nova sem investigar

Ver resposta e por quê
a) É onde a causa do consumo normalmente aparece.
b)
c)
5.No terminal integrado do VS Code, claude retorna "command not found" mesmo com a extensão instalada. ---
  • a)É um bug da extensão

  • b)A extensão não coloca claude no PATH — o CLI precisa ser instalado separadamente

    Mesma pegadinha do Nível 1, agora dentro do terminal integrado.

  • c)É preciso reinstalar o VS Code inteiro

Ver resposta e por quê
a)
b) Mesma pegadinha do Nível 1, agora dentro do terminal integrado.
c)
6.Numa conversa longa, o Claude propõe de novo uma solução que já havia sido descartada há várias mensagens. Isso é, antes de tudo: ---
  • a)Um bug a reportar ao suporte

  • b)Sinal de que você precisa de um modelo maior

  • c)Sintoma de contexto cheio — decisão antiga perdendo peso frente ao volume acumulado depois dela

    É o sintoma que o módulo 2.2 ensina a reconhecer antes de qualquer aviso automático.

Ver resposta e por quê
a)
b)
c) É o sintoma que o módulo 2.2 ensina a reconhecer antes de qualquer aviso automático.
7.Qual a diferença entre /compact dirigido e a compactação automática que roda ao chegar perto do limite? ---
  • a)Não há diferença prática — as duas produzem o mesmo resumo

  • b)No /compact dirigido você nomeia o que preservar; a passagem automática adivinha o que era importante

    Por isso compactar por iniciativa própria é preferível quando há decisão importante já tomada na sessão.

  • c)O /compact dirigido só funciona no Chat, não no Claude Code

Ver resposta e por quê
a)
b) Por isso compactar por iniciativa própria é preferível quando há decisão importante já tomada na sessão.
c)
8.Você testou uma abordagem alternativa nas últimas mensagens, ela não deu certo, e quer descartar esse desvio sem perder o que veio antes dele. ---
  • a)Summarize from here, escolhendo o ponto logo antes do desvio

    Comprime o que veio depois do checkpoint — exatamente onde está o desvio a descartar.

  • b)Summarize up to here, escolhendo o mesmo ponto

  • c)Encerrar a sessão e começar outra do zero

Ver resposta e por quê
a) Comprime o que veio depois do checkpoint — exatamente onde está o desvio a descartar.
b)
c)
9.O CLAUDE.md de um projeto deve ser entendido, acima de tudo, como: ---
  • a)Um arquivo de configuração que trava ações de forma programática

  • b)Um manual de referência que só precisa existir, independente do conteúdo

  • c)Um guia que compete por atenção — nada nele é garantido, e a adesão depende de como está escrito

    É a diferença central do módulo 2.3: guia, não configuração. Regra que nunca pode ser violada pertence a um hook.

Ver resposta e por quê
a)
b)
c) É a diferença central do módulo 2.3: guia, não configuração. Regra que nunca pode ser violada pertence a um hook.
10.Um CLAUDE.md de projeto diz uma coisa e o CLAUDE.md de usuário do consultor diz outra, sobre o mesmo assunto. O que acontece na sessão? ---
  • a)Só a camada mais específica é carregada; as demais são ignoradas

  • b)A camada de projeto sobrescreve automaticamente a de usuário

  • c)As duas carregam juntas no contexto — as camadas são aditivas, e evitar a contradição é responsabilidade de quem escreve

    Não existe hierarquia de sobrescrita entre as quatro camadas; o modelo vê as duas regras.

Ver resposta e por quê
a)
b)
c) Não existe hierarquia de sobrescrita entre as quatro camadas; o modelo vê as duas regras.
11.As convenções de ABAP do projeto só interessam a quem abre arquivo .abap, mas hoje carregam para toda a squad em toda sessão. O que resolve isso, economizando contexto de verdade? ---
  • a)Mover para .claude/rules/abap.md com paths: no frontmatter — a regra passa a carregar só quando o Claude lê um arquivo que casa

    É o único dos três que carrega sob demanda por tipo de arquivo. Import é expandido inline e ocupa o mesmo contexto para todo mundo.

  • b)Mover para um arquivo separado e referenciar com @convencoes-abap.md no CLAUDE.md

  • c)Mover para .claude/rules/abap.md, sem frontmatter nenhum

Ver resposta e por quê
a) É o único dos três que carrega sob demanda por tipo de arquivo. Import é expandido inline e ocupa o mesmo contexto para todo mundo.
b)
c)
12.Qual destas instruções, dentro de um CLAUDE.md, é verificável? ---
  • a)"Seja rigoroso na análise de RICEFW"

  • b)"Para cada RICEFW, cite o número do gap de origem"

    Você olha o resultado e sabe se foi cumprido — o mesmo critério de frase verificável do módulo 1.3, agora aplicado ao arquivo de instruções.

  • c)"Capriche na qualidade da entrega"

Ver resposta e por quê
a)
b) Você olha o resultado e sabe se foi cumprido — o mesmo critério de frase verificável do módulo 1.3, agora aplicado ao arquivo de instruções.
c)
13.Você percebe que o Claude errou repetidamente da mesma forma numa tarefa. A atitude que o módulo 2.3 recomenda: ---
  • a)Tratar o erro como um bug report contra o seu CLAUDE.md, e revisar o arquivo

    Revisão permanente: o arquivo melhora a cada erro tratado como sinal, não como limitação da ferramenta.

  • b)Reexplicar a mesma coisa a cada nova sessão, sem tocar no arquivo

  • c)Aceitar que alguns erros nunca vão parar de acontecer

Ver resposta e por quê
a) Revisão permanente: o arquivo melhora a cada erro tratado como sinal, não como limitação da ferramenta.
b)
c)
14.Você tem uma regra que o Claude não pode pular, em nenhuma circunstância — por exemplo, nunca commitar direto em main. ---
  • a)Escrever no CLAUDE.md, em maiúsculas, no topo do arquivo

  • b)Uma skill, disparada por palavra-chave no seu pedido

  • c)Um hook

    Das quatro superfícies (CLAUDE.md, skill, slash command, hook), só o hook é código que roda e bloqueia de verdade — não uma instrução que depende de atenção.

Ver resposta e por quê
a)
b)
c) Das quatro superfícies (CLAUDE.md, skill, slash command, hook), só o hook é código que roda e bloqueia de verdade — não uma instrução que depende de atenção.
15.Qual é a primeira skill que mais vale a pena construir, segundo o módulo 2.4? ---
  • a)A mais elaborada tecnicamente

  • b)Uma skill de verificação — que roda os portões e declara aprovado/reprovado com evidência

    "Pronto" deixa de ser "o diff parece certo" e passa a ser "os portões rodaram e o resultado foi declarado".

  • c)A que cobre o maior número de casos possível

Ver resposta e por quê
a)
b) "Pronto" deixa de ser "o diff parece certo" e passa a ser "os portões rodaram e o resultado foi declarado".
c)
16.Uma skill não dispara mesmo quando você digita a frase que deveria ativá-la. A primeira coisa a verificar: ---
  • a)Se o contexto da sessão está cheio

  • b)Reescrever a skill do zero, sem investigar a causa

  • c)A description — se ela usa as palavras que você realmente digita, e se diz claramente quando usar

    A descrição é o gatilho; troubleshooting de skill começa sempre por ela.

Ver resposta e por quê
a)
b)
c) A descrição é o gatilho; troubleshooting de skill começa sempre por ela.
17.No modo Auto do Claude Code, o que o classificador de segurança revisa? ---
  • a)Segurança e correção do conteúdo, igualmente

  • b)Segurança, não correção — código ou documento errado, mas não perigoso, passa sem barreira

    Por isso Auto deveria andar junto de um stop hook que roda os testes: é a camada que cobre o que o classificador não cobre.

  • c)Apenas ações que envolvem escrita em ambiente produtivo

Ver resposta e por quê
a)
b) Por isso Auto deveria andar junto de um stop hook que roda os testes: é a camada que cobre o que o classificador não cobre.
c)
18.Qual a diferença entre os modos Don't ask e Bypass permissions? ---
  • a)Don't ask só executa ferramentas pré-aprovadas e nega o resto automaticamente, sem travar; Bypass não nega nada — remove a checagem inteira

    Um job mal configurado em Don't ask, na pior hipótese, para de funcionar. O mesmo job em Bypass pode causar dano real.

  • b)Os dois são idênticos, só o nome muda

  • c)Bypass é o mais cauteloso dos dois

Ver resposta e por quê
a) Um job mal configurado em Don't ask, na pior hipótese, para de funcionar. O mesmo job em Bypass pode causar dano real.
b)
c)
19.Você vê a mensagem "Saved 2 memories" numa sessão de trabalho do Meridiano. O que isso indica, e o que exige de você? ---
  • a)Que a conversa foi salva como cópia de segurança no servidor da Anthropic

  • b)É o auto memory — o Claude anotando aprendizados para si mesmo, em markdown, na sua máquina; cabe a você auditar com /memory e limpar o que for dado de cliente

    Vem ligada por padrão e carrega em toda sessão. Revisar ao encerrar frente de cliente é Regra Wayon.

  • c)Que uma skill de memória foi acionada e aguarda a sua aprovação para gravar cada anotação

Ver resposta e por quê
a)
b) Vem ligada por padrão e carrega em toda sessão. Revisar ao encerrar frente de cliente é Regra Wayon.
c)
20.Numa tarefa longa, por que vale ler o plano do plan mode a fundo, em vez de aprovar rápido? ---
  • a)Porque o plan mode é obrigatório em qualquer tarefa, mesmo curta

  • b)Porque o plan mode substitui a necessidade de revisar o diff depois

  • c)Porque iterar no plano antes de executar custa muito menos que limpar a bagunça depois de várias mudanças feitas

    Mesmo princípio do Nível 1, agora na escala de uma sessão longa.

Ver resposta e por quê
a)
b)
c) Mesmo princípio do Nível 1, agora na escala de uma sessão longa.
21.Qual combinação mantém uma sessão longa sob controle, sem depender da passagem automática de compactação? ---
  • a)Aumentar o limite de contexto do plano contratado

  • b)Encerrar e recomeçar a sessão a cada nova etapa

  • c)/compact dirigido combinado com rewind — nomeando o que preservar e voltando a pontos específicos quando necessário

    É a combinação central do módulo 2.6.

Ver resposta e por quê
a)
b)
c) É a combinação central do módulo 2.6.
22.O que caracteriza uma condição de /goal bem formulada? ---
  • a)Ser verificável na própria transcrição da sessão — por exemplo, o resultado de um comando de teste que o Claude executa e reporta

    O avaliador só lê a transcrição; condição que depende de algo fora dela (um e-mail de aprovação, por exemplo) nunca é confirmada.

  • b)Ser ambiciosa o suficiente para cobrir a tarefa inteira, sem detalhar como verificar

  • c)Depender de uma confirmação externa, como a aprovação do cliente por e-mail

Ver resposta e por quê
a) O avaliador só lê a transcrição; condição que depende de algo fora dela (um e-mail de aprovação, por exemplo) nunca é confirmada.
b)
c)
23.Qual é a vantagem de delegar uma busca ampla a um subagente, em vez de fazer tudo na conversa principal? ---
  • a)O subagente sempre responde mais rápido

  • b)O subagente tem acesso a modelos que a conversa principal não tem

  • c)O subagente lê tudo no contexto dele e devolve só a conclusão — a busca não polui o contexto da conversa principal

    É o ganho central do módulo 2.7: contexto isolado.

Ver resposta e por quê
a)
b)
c) É o ganho central do módulo 2.7: contexto isolado.
24.O que é a "segunda opinião fria", usando um subagente? ---
  • a)Pedir a um subagente, sem histórico do processo que gerou o entregável, que o revise de forma independente

    Evita o viés de proximidade de quem construiu — e já racionalizou — o próprio trabalho.

  • b)Pedir ao mesmo Claude da conversa principal para reler o que ele próprio escreveu

  • c)Rodar a mesma pergunta duas vezes seguidas, na mesma conversa

Ver resposta e por quê
a) Evita o viés de proximidade de quem construiu — e já racionalizou — o próprio trabalho.
b)
c)
25.Ao criar um subagente revisor-abap, você restringe as ferramentas dele apenas a leitura, sem permissão de editar arquivo. Isso é: ---
  • a)Uma limitação a contornar assim que possível

  • b)Uma feature — restringir ferramenta torna o subagente mais previsível e seguro para a função dele

    Um revisor não precisa escrever; dar a ele essa permissão só amplia o que pode dar errado.

  • c)Irrelevante, porque subagente não executa ferramenta nenhuma

Ver resposta e por quê
a)
b) Um revisor não precisa escrever; dar a ele essa permissão só amplia o que pode dar errado.
c)

Quiz da faixa — 5 questões

Responda apenas as 5 questões da faixa que você concluiu no módulo 2.8 (FUNC, TEC, BASIS ou PM). Some com as 25 questões acima para o seu total de 30.


F1. Você tem sete arquivos de um workshop, em três formatos diferentes. Qual é o primeiro pedido a fazer?

F2. O blueprint estruturado inclui uma regra de alçada que você não lembra de ter ouvido no workshop. O que fazer?

F3. Por que confrontar o blueprint com o escopo contratado (SOW) antes de entregar?

F4. Os casos de teste da aula 2.8.F2 são derivados de onde?

F5. O job aid gerado mostra um caminho de menu que você suspeita estar desatualizado. O que fazer antes de publicar?

Gabarito — Quiz final (núcleo comum)

# Resposta # Resposta
1 b 14 c
2 c 15 b
3 a 16 c
4 a 17 b
5 b 18 a
6 c 19 b
7 b 20 c
8 a 21 c
9 c 22 a
10 c 23 c
11 a 24 a
12 b 25 b
13 a

Gabarito — FUNC

# Resposta
F1 b
F2 c
F3 a
F4 b
F5 c

Questões da faixa TEC (5)

T1. Você aponta o Claude Code para um programa Z de milhares de linhas sem documentação. Qual é o primeiro pedido mais eficaz?

T2. Depois de gerado, o mapa de dependências de um programa legado deveria:

T3. Qual é a ordem correta do ciclo de refatoração segura apresentado na aula 2.8.T2?

T4. Todos os testes automatizados passaram depois de uma refatoração em ABAP. Isso é suficiente para:

T5. Por que o Claude tende a render melhor em CAP/Fiori do que em ABAP clássico, com o mesmo nível de contexto fornecido?

Gabarito — TEC

# Resposta
T1 b
T2 c
T3 b
T4 a
T5 c

Questões da faixa BASIS (5)

B1. Você recebe doze short dumps de produção numa segunda-feira. Qual é o primeiro passo, antes de pedir qualquer agrupamento?

B2. Qual formato de resposta é o mais útil ao pedir análise de causa raiz de um dump?

B3. Antes de rodar, pela primeira vez, um script gerado com apoio do Claude contra o ambiente QAS, o que é obrigatório?

B4. Depois que um script já revisado é agendado para rodar toda semana, cada execução subsequente exige nova revisão humana?

B5. Qual é o risco específico de gerar documentação de landscape em massa, de uma vez só, sem loop de verificação recorrente?

Gabarito — BASIS

# Resposta
B1 c
B2 b
B3 a
B4 a
B5 b

Questões da faixa PM (5)

P1. Um status report gerado afirma "80% do escopo concluído", sem indicar de onde veio o número. Qual é o problema?

P2. O Claude estrutura um risco identificado nas atas, com fato e evidência. Quem decide a gravidade real desse risco para o patrocinador?

P3. Ao pedir ao Claude para estruturar uma proposta comercial a partir de um RFP, qual instrução deve sempre acompanhar o pedido?

P4. Qual é o valor de usar o histórico de propostas anteriores da Wayon ao montar uma proposta nova?

P5. Ao preparar um comitê, qual é o pedido mais útil a fazer ao Claude sobre o próprio material?

Gabarito — PM

# Resposta
P1 b
P2 c
P3 b
P4 a
P5 c

Entrega prática: CLAUDE.md e duas skills, para revisão de um par

O quiz mede se você entendeu o nível. A entrega prática mede se você construiu alguma coisa com ele. As duas são exigidas para liberar o Nível 3.

O que você submete

O que o revisor confere no CLAUDE.md (módulo 2.3)

O que o revisor confere nas duas skills (módulo 2.4)

Critério de aceite do par

O revisor aprova a entrega quando CLAUDE.md e as duas skills passam nos itens acima. Se algo falhar, o revisor devolve com o item específico a ajustar — não é reprovação, é a mesma lógica do módulo 1.9 do Nível 1: cada lacuna encontrada é uma linha que falta nas suas instruções.

Regra Wayon A entrega prática não sai da máquina do consultor até ser aceita pelo par. Nenhum CLAUDE.md ou skill entra em repositório compartilhado da squad antes dessa revisão.