← Voltar ao curso
Nível 3 — Automação e escala · Módulo 3.10 — Projeto final

3.10.1 · Projeto final e certificação

Objetivo: ao final, o consultor entrega um plugin da Wayon funcionando num contexto real de projeto, defende as decisões que tomou e discute os riscos que assumiu.

Quiz final do Nível 3 — 30 questões

Aprovação: 80% (24 de 30).

As 30 questões cobrem os dez módulos do nível. Distribuição do gabarito: 10 a · 10 b · 10 c — marcar sempre a mesma letra dá 33%, bem abaixo da nota de corte.

1.Sem servidor MCP conectado, você pergunta quantos RICEFW estão em teste integrado e recebe "22 dos 34", com confiança. ---
  • a)Ele consultou o conector do Drive

    —

  • b)Ele calculou a partir do plano de projeto no contexto

    —

  • c)Ele opinou — a resposta veio do que você contou antes, e o número específico dá aparência de consulta

    Sem conexão, o Claude opina sobre o sistema; com MCP, ele consulta.

Ver resposta e por quê
❌a) —
❌b) —
✅c) Sem conexão, o Claude opina sobre o sistema; com MCP, ele consulta.
2.Você vai conectar um servidor MCP remoto novo. Qual transporte? ---
  • a)HTTP

    É o recomendado para servidor remoto. SSE está depreciado; stdio é para processo local.

  • b)SSE

    —

  • c)stdio, com a URL como argumento

    —

Ver resposta e por quê
✅a) É o recomendado para servidor remoto. SSE está depreciado; stdio é para processo local.
❌b) —
❌c) —
3.Um servidor MCP roda com quais privilégios? ---
  • a)Com permissões próprias, declaradas na configuração dele

    —

  • b)Com as permissões mínimas necessárias para as ferramentas que expõe

    —

  • c)Com os seus — se você escreve no DEV do cliente, ele escreve também

    É a frase que a aula 3.1.5 existe para cravar.

Ver resposta e por quê
❌a) —
❌b) —
✅c) É a frase que a aula 3.1.5 existe para cravar.
4.Servidor MCP com escrita apontando para o QAS do cliente é: ---
  • a)Faixa 2 — permitido com aprovação por projeto

    —

  • b)Faixa 3 — bloqueado, exigindo exceção formal da diretoria

    Escrita só em DEV; QAS e PRD são bloqueados.

  • c)Faixa 1 — pré-aprovado para perfis TEC e BASIS

    —

Ver resposta e por quê
❌a) —
✅b) Escrita só em DEV; QAS e PRD são bloqueados.
❌c) —
5.Você quer garantir que nenhum comando toque QAS, em nenhuma circunstância. Qual evento de hook? ---
  • a)PreToolUse

    É o único que roda antes da ferramenta e consegue impedir.

  • b)PostToolUse

    —

  • c)PermissionDenied

    —

Ver resposta e por quê
✅a) É o único que roda antes da ferramenta e consegue impedir.
❌b) —
❌c) —
6.Seu hook detecta o problema, escreve a razão no stderr e sai com exit 1. O que acontece com a ação? ---
  • a)É bloqueada, e a razão volta para o Claude

    —

  • b)É bloqueada, sem devolver a razão

    —

  • c)Executa normalmente — exit 1 não bloqueia

    Só exit 2 bloqueia. É deliberado e contraria a convenção de shell.

Ver resposta e por quê
❌a) —
❌b) —
✅c) Só exit 2 bloqueia. É deliberado e contraria a convenção de shell.
7.updatedInput num PreToolUse substitui o quê? ---
  • a)O objeto de input inteiro — é preciso reecoar os campos não alterados

    —

  • b)Apenas os campos declarados; os omitidos mantêm o valor original

    Não é preciso reecoar nada.

  • c)Nada — ele só registra a alteração pretendida, sem aplicá-la

    —

Ver resposta e por quê
❌a) —
✅b) Não é preciso reecoar nada.
❌c) —
8.Para reinjetar contexto depois de uma compactação, o caminho é: ---
  • a)SessionStart com matcher compact

    É um dos três eventos cujo stdout puro vira contexto. PostCompact existe, mas não injeta contexto.

  • b)PostCompact

    —

  • c)PreCompact

    —

Ver resposta e por quê
✅a) É um dos três eventos cujo stdout puro vira contexto. PostCompact existe, mas não injeta contexto.
❌b) —
❌c) —
9.Um plugin traz um settings.json com { "agent": "sap-expert" }. Ativá-lo faz o quê? ---
  • a)Disponibiliza um subagente novo para você invocar

    —

  • b)Muda apenas a status line da sessão

    —

  • c)Promove aquele subagente para a thread principal, com o system prompt, a restrição de ferramentas e o modelo dele — o comportamento padrão do Claude Code muda

    É o único mecanismo do curso em que instalar algo troca quem o Claude é por padrão.

Ver resposta e por quê
❌a) —
❌b) —
✅c) É o único mecanismo do curso em que instalar algo troca quem o Claude é por padrão.
10.Você instalou um plugin pelas skills. Ele traz um hook PreToolUse com matcher em Bash. Quando esse hook roda? ---
  • a)Só quando você invoca uma das skills do plugin

    —

  • b)Em toda chamada de Bash da sessão

    Você instala pelas skills e leva os hooks junto.

  • c)Só depois de habilitar os hooks do plugin separadamente

    —

Ver resposta e por quê
❌a) —
✅b) Você instala pelas skills e leva os hooks junto.
❌c) —
11.Qual é a forma correta de instalar um plugin do marketplace da Wayon? ---
  • a)/plugin install wayon-plugins@wayon-sap

    —

  • b)/plugin install wayon/claude-plugins

    —

  • c)/plugin install wayon-sap@wayon-plugins

    Plugin primeiro, marketplace depois.

Ver resposta e por quê
❌a) —
❌b) —
✅c) Plugin primeiro, marketplace depois.
12.Uma routine rodou de madrugada e a lista de execuções mostra verde. Isso garante: ---
  • a)Apenas que a sessão iniciou e terminou sem erro de infraestrutura — é preciso abrir e ler

    Falha de tarefa, rede bloqueada e conector faltando aparecem dentro da execução.

  • b)Que a tarefa foi concluída com sucesso

    —

  • c)Que o classificador aprovou todas as ações, logo o resultado está correto

    —

Ver resposta e por quê
✅a) Falha de tarefa, rede bloqueada e conector faltando aparecem dentro da execução.
❌b) —
❌c) —
13.Numa execução desassistida em pasta de cliente, o modo de permissão adequado é: ---
  • a)Bypass, para a tarefa não travar

    —

  • b)Auto mode, mantendo o classificador de segurança ativo

    É onde a rede automática mais importa, porque não há rede humana.

  • c)Manual, para aprovar cada ação

    —

Ver resposta e por quê
❌a) —
✅b) É onde a rede automática mais importa, porque não há rede humana.
❌c) —
14.O Claude escreveu uma regra de alçada incorreta numa spec, em execução desassistida. O classificador de segurança barrou? ---
  • a)Sim — regra errada em documento de cliente é o tipo de risco que ele cobre

    —

  • b)Sim, por estar em pasta de cliente

    —

  • c)Não — escrever texto num arquivo não é perigoso, e o classificador nunca julga correção

    Ele julga perigo, não correção.

Ver resposta e por quê
❌a) —
❌b) —
✅c) Ele julga perigo, não correção.
15.Ao auditar o resultado de uma execução desassistida, a pergunta mais produtiva no diff é: ---
  • a)"O que está aqui que eu não pedi?"

    É a etapa que quase todo mundo pula e a única que encontra o arquivo tocado por acaso.

  • b)"O que estava no plano foi feito?"

    —

  • c)"Isso está bem escrito?"

    —

Ver resposta e por quê
✅a) É a etapa que quase todo mundo pula e a única que encontra o arquivo tocado por acaso.
❌b) —
❌c) —
16.Um consultor TEC alterou dois programas Z que não vivem em git. O equivalente ao diff é: ---
  • a)Confiar no resumo da sessão, já que não há diff possível

    —

  • b)A lista de objetos do transporte, mais a comparação de versão no ADT

    O transporte faz o papel do diff; o ADT, o da leitura linha a linha.

  • c)Exportar os fontes para um repositório só para rodar git diff

    —

Ver resposta e por quê
❌a) —
✅b) O transporte faz o papel do diff; o ADT, o da leitura linha a linha.
❌c) —
17.Um stop hook roda os testes, eles falham, e ele sai com exit 2. Em seguida: ---
  • a)A sessão encerra e a falha fica no log

    —

  • b)A sessão encerra com status de erro

    —

  • c)O encerramento é recusado e o stderr volta para o Claude, que lê a falha e se corrige sozinho

    É o que transforma o hook de alerta em cobrança atendida na hora.

Ver resposta e por quê
❌a) —
❌b) —
✅c) É o que transforma o hook de alerta em cobrança atendida na hora.
18.Numa entrega sem teste automático — spec, proposta, status report — a verificação é: ---
  • a)Revisão humana e segunda opinião fria; para esses entregáveis, isso é a verificação, não um extra

    Não existe portão automático para uma regra de alçada escrita errada.

  • b)Stop hook de teste, que é o portão padrão de qualquer entregável

    —

  • c)PostToolUse com lint, para consistência do documento

    —

Ver resposta e por quê
✅a) Não existe portão automático para uma regra de alçada escrita errada.
❌b) —
❌c) —
19.Na v1 do GitHub Actions, passar prompt no workflow faz o quê? ---
  • a)Nada de especial — prompt e resposta a @claude funcionam juntos

    —

  • b)A action roda em modo automação e executa aquele prompt direto, em vez de esperar menção a @claude

    O modo é detectado, não declarado.

  • c)Exige também declarar mode: "tag"

    —

Ver resposta e por quê
❌a) —
✅b) O modo é detectado, não declarado.
❌c) —
20.O Code Review gerenciado, ao encontrar três achados 🔴 Important num PR: ---
  • a)Bloqueia o merge até serem corrigidos

    —

  • b)Aprova automaticamente se ninguém contestar

    —

  • c)Não faz nada com o merge — o check run é sempre neutro, e o julgamento continua sendo de uma pessoa

    É desenho deliberado, para não atropelar o processo de revisão existente.

Ver resposta e por quê
❌a) —
❌b) —
✅c) É desenho deliberado, para não atropelar o processo de revisão existente.
21.A Wayon vai habilitar Code Review em repositórios de cliente. O que entra no orçamento? ---
  • a)Uma linha de custo separada — US$ 15–25 por revisão, em usage credits, fora da franquia do plano

    Não está em nenhum dos modelos de licenciamento calculados para assentos.

  • b)Nada além dos assentos, já que está incluído em Team e Enterprise

    —

  • c)Um acréscimo proporcional ao número de consultores com acesso

    —

Ver resposta e por quê
✅a) Não está em nenhum dos modelos de licenciamento calculados para assentos.
❌b) —
❌c) —
22.A Wayon quer garantir que nenhum consultor rode comando em PRD de cliente. Escrever em managed policy resolve? ---
  • a)Sim — o que está em managed policy não pode ser ignorado

    —

  • b)Não — managed policy é inescapável, mas continua sendo guia; para garantia é preciso hook em managed settings

    Regra crítica só em managed policy é garantia aparente.

  • c)Sim, desde que em maiúsculas e no topo do arquivo

    —

Ver resposta e por quê
❌a) —
✅b) Regra crítica só em managed policy é garantia aparente.
❌c) —
23.Dois prompts de triagem produziram a mesma saída no chamado que você testou. O que se conclui? ---
  • a)Praticamente nada — prompts com dezenas de pontos de diferença no agregado concordam com frequência num caso isolado

    É por isso que julgar prompt por amostra de um é indistinguível de adivinhar.

  • b)Que são equivalentes, e a escolha pode ser pelo mais legível

    —

  • c)Que o caso testado é fácil demais e deve sair do dataset

    —

Ver resposta e por quê
✅a) É por isso que julgar prompt por amostra de um é indistinguível de adivinhar.
❌b) —
❌c) —
24.Você precisa avaliar se a resposta do Claude cita corretamente trechos de uma FS. O grader adequado é: ---
  • a)Modelo juiz, porque conferir citação exige julgamento

    —

  • b)Código — verificar se o trecho citado existe literalmente no documento é busca de substring

    Boa parte do que parece exigir juiz é verificação mecânica disfarçada.

  • c)Humano, porque nenhum grader automático confere citação

    —

Ver resposta e por quê
❌a) —
✅b) Boa parte do que parece exigir juiz é verificação mecânica disfarçada.
❌c) —
25.Ao montar o dataset de avaliação você encontra chamados em que dois analistas experientes discordariam do rótulo. O que fazer? ---
  • a)Excluí-los, porque caso sem resposta certa não pode ser avaliado

    —

  • b)Incluí-los com o rótulo do analista mais sênior, como referência

    —

  • c)Incluí-los e tratar a discordância como achado: a tarefa está mal definida nesse ponto, e nenhum ajuste de prompt resolve

    Descobrir isso cedo é um dos maiores ganhos da montagem do dataset.

Ver resposta e por quê
❌a) —
❌b) —
✅c) Descobrir isso cedo é um dos maiores ganhos da montagem do dataset.
26.O Meridiano quer que o key user descreva o problema num portal do próprio cliente e receba área e prioridade na tela. A escolha é: ---
  • a)API — o usuário final é o cliente, e a saída entra numa tela que a Wayon controla

    "Quem usa, e por onde" é o critério que decide entre app, Claude Code e API.

  • b)Claude Code em modo headless, disparado pelo portal

    —

  • c)Cowork com um Project compartilhado com o key user

    —

Ver resposta e por quê
✅a) "Quem usa, e por onde" é o critério que decide entre app, Claude Code e API.
❌b) —
❌c) —
27.Qual é a pergunta que decide entre workflow determinístico e agente? ---
  • a)"A tarefa é complexa o bastante para justificar um agente?"

    —

  • b)"Você consegue escrever os passos antes de ver a entrada?" — se consegue, é workflow

    E escrever é a resposta certa, não uma limitação: workflow falha alto, agente falha plausível.

  • c)"Existe mais de uma chamada à API envolvida?"

    —

Ver resposta e por quê
❌a) —
✅b) E escrever é a resposta certa, não uma limitação: workflow falha alto, agente falha plausível.
❌c) —
28.Uma aplicação com prompt caching mostra cache_read_input_tokens igual a zero em toda chamada, apesar de o system prompt ser "o mesmo". A causa mais provável é: ---
  • a)Algo variável dentro do prefixo — data, UUID, id de usuário ou JSON serializado sem ordenar

    O cache é casamento de prefixo por byte: um byte diferente invalida tudo que vem depois, sem erro nenhum.

  • b)O TTL de 5 minutos expirando entre as chamadas

    —

  • c)O cache_control colocado num bloco que a API ignorou

    —

Ver resposta e por quê
✅a) O cache é casamento de prefixo por byte: um byte diferente invalida tudo que vem depois, sem erro nenhum.
❌b) —
❌c) —
29.Um consultor busca "ME 083" num assistente com busca puramente semântica e o resultado é ruim. Por quê? ---
  • a)Porque o pedaço com ME 083 ficou fora do índice

    —

  • b)Porque códigos de erro são filtrados na tokenização do embedding

    —

  • c)Porque identificador exato tem identidade, não significado — o vetor fica próximo do de qualquer outro código, e a busca pode devolver ME 084

    É o motivo de busca híbrida com BM25 ser obrigatória em acervo SAP.

Ver resposta e por quê
❌a) —
❌b) —
✅c) É o motivo de busca híbrida com BM25 ser obrigatória em acervo SAP.
30.Um cliente pede um assistente sobre 150 mil tokens de documentação funcional. A primeira arquitetura a considerar é: ---
  • a)RAG com busca híbrida e reranking, para garantir precisão desde o início

    —

  • b)Acervo inteiro no prompt, com prompt caching — cabe, e elimina o pipeline de recuperação inteiro

    Abaixo de ~200 mil tokens, RAG é infraestrutura vendida sem necessidade.

  • c)Busca agêntica, por ser mais barata que RAG

    —

Ver resposta e por quê
❌a) —
✅b) Abaixo de ~200 mil tokens, RAG é infraestrutura vendida sem necessidade.
❌c) —

Gabarito — 30 questões

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

Distribuição: 10 a · 10 b · 10 c. Marcar sempre a mesma letra dá 33% — bem abaixo dos 80% da nota de corte.