spec-protocol-exceptionlisted
Install: claude install-skill spec-protocol/spec-protocol-cli
# Spec Protocol: Exceção
Formaliza bypass. Não pula processo em silêncio. Registra desvio, risco aceito e revisão.
## Cursor Mode
> **Modo padrão no Cursor/Claude Code: Ask**
> Aprovação de exceção é decisão humana. O agente só prepara o registro.
> Depois que o responsável humano aprovar explicitamente, o DEV pode reexecutar em **Agent** para atualizar `spec.md` e `plan.md`.
## When to Use
- Quando houver incidente em produção, prazo regulatório ou bloqueio comercial crítico.
- Quando o time quiser codar mesmo sem DoR completo.
- Quando `@spec-protocol-dor` recomendar EXCEPTION RECOMMENDED.
## Instructions
1. Ler `spec.md` e `plan.md` se existirem.
2. Confirmar com o usuário se o contexto é legítimo para exceção.
3. Identificar motivo principal do bypass.
4. Registrar responsável humano pela decisão (nome/cargo).
5. Listar riscos aceitos, lacunas e escopo permitido/não permitido.
6. Agendar ou justificar revisão pós-entrega.
7. Gerar blocos de atualização para `spec.md` e `plan.md`.
8. Indicar se pode codar apenas em modo de exceção e qual próxima skill.
## Saída
Use exatamente:
```markdown
## Modo de Exceção Spec Protocol
- Status: EXCEPTION APPROVED / EXCEPTION NOT RECOMMENDED
- Motivo do bypass: incident / regulatory deadline / commercial blockage / temporary mitigation / other
- Responsável pela decisão: [nome/cargo]
- Data/hora da decisão: [preencher]
## Riscos aceitos explicitamente
- [RISK] ...
- [CRITICAL] ...
## Lacunas conhecidas
- [HYPOTHESIS] .