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.
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.
—
—
Sem conexão, o Claude opina sobre o sistema; com MCP, ele consulta.
É o recomendado para servidor remoto. SSE está depreciado; stdio é para processo local.
—
—
—
—
É a frase que a aula 3.1.5 existe para cravar.
—
Escrita só em DEV; QAS e PRD são bloqueados.
—
PreToolUseÉ o único que roda antes da ferramenta e consegue impedir.
PostToolUse—
PermissionDenied—
exit 1. O que acontece com a ação? ---—
—
exit 1 não bloqueiaSó exit 2 bloqueia. É deliberado e contraria a convenção de shell.
updatedInput num PreToolUse substitui o quê? ---—
Não é preciso reecoar nada.
—
SessionStart com matcher compactÉ um dos três eventos cujo stdout puro vira contexto. PostCompact existe, mas não injeta contexto.
PostCompact—
PreCompact—
settings.json com { "agent": "sap-expert" }. Ativá-lo faz o quê? ---—
—
É o único mecanismo do curso em que instalar algo troca quem o Claude é por padrão.
PreToolUse com matcher em Bash. Quando esse hook roda? ---—
Você instala pelas skills e leva os hooks junto.
—
/plugin install wayon-plugins@wayon-sap—
/plugin install wayon/claude-plugins—
/plugin install wayon-sap@wayon-pluginsPlugin primeiro, marketplace depois.
Falha de tarefa, rede bloqueada e conector faltando aparecem dentro da execução.
—
—
—
É onde a rede automática mais importa, porque não há rede humana.
—
—
—
Ele julga perigo, não correção.
É a etapa que quase todo mundo pula e a única que encontra o arquivo tocado por acaso.
—
—
TEC alterou dois programas Z que não vivem em git. O equivalente ao diff é: ---—
O transporte faz o papel do diff; o ADT, o da leitura linha a linha.
git diff—
exit 2. Em seguida: ---—
—
É o que transforma o hook de alerta em cobrança atendida na hora.
Não existe portão automático para uma regra de alçada escrita errada.
—
PostToolUse com lint, para consistência do documento—
prompt no workflow faz o quê? ---prompt e resposta a @claude funcionam juntos—
@claudeO modo é detectado, não declarado.
mode: "tag"—
—
—
É desenho deliberado, para não atropelar o processo de revisão existente.
Não está em nenhum dos modelos de licenciamento calculados para assentos.
—
—
—
Regra crítica só em managed policy é garantia aparente.
—
É por isso que julgar prompt por amostra de um é indistinguível de adivinhar.
—
—
—
Boa parte do que parece exigir juiz é verificação mecânica disfarçada.
—
—
—
Descobrir isso cedo é um dos maiores ganhos da montagem do dataset.
"Quem usa, e por onde" é o critério que decide entre app, Claude Code e API.
—
—
—
E escrever é a resposta certa, não uma limitação: workflow falha alto, agente falha plausível.
—
cache_read_input_tokens igual a zero em toda chamada, apesar de o system prompt ser "o mesmo". A causa mais provável é: ---O cache é casamento de prefixo por byte: um byte diferente invalida tudo que vem depois, sem erro nenhum.
—
cache_control colocado num bloco que a API ignorou—
—
—
ME 084É o motivo de busca híbrida com BM25 ser obrigatória em acervo SAP.
—
Abaixo de ~200 mil tokens, RAG é infraestrutura vendida sem necessidade.
—
| # | 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.