Ótimo complemento, obrigado! Os dois pontos batem com a documentação:
"onFailure": "block": nas versões recentes (a doc cita a 2.1.295 ou mais nova), faz a falha do hook bloquear a ação. Vale muito em hook de política, justamente para script ausente, dependência faltando ou timeout não deixarem passar. Só confira a versão antes, porque em versão antiga o campo não existe.Read(./.env)no deny: sim, a página de permissões diz que ele também pegacat,head,taile redirecionamento no Bash. O que escapa égrep -re script que abre o arquivo por conta própria. Para esses, sandbox, e o segredo fora do repositório.