JHawk's
Abrir controles de experiência
Aparência
Movimento
Idioma
← Voltar aos trabalhos

Vinklum Review

Uma GitHub Action que revisa o que uma mudança na configuração do seu agente realmente faz — novos servidores MCP, pins afrouxados, guardrails removidos.

Linters verificam o que uma configuração é. Isto verifica o que uma mudança nela faz: um servidor MCP surgindo ou sendo redirecionado, uma referência fixada virando flutuante, um bypass de aprovação adicionado, linguagem de restrição removida em silêncio, um token colado em um argumento.

A parte difícil não era detectar, era silenciar. Uma verificação que você aprende a ignorar é pior do que nenhuma, então edições rotineiras não produzem nada: texto que mantém as restrições, uma config reformatada sem mudança semântica, uma dependência fixada adicionada. É consultivo por design e nunca bloqueia um pull request.

A supressão é deliberadamente assimétrica. Uma impressão digital já na branch base é política que passou por revisão e vira apenas uma contagem. Uma que o próprio pull request adiciona ainda suprime — é preciso conseguir entregar uma mudança intencional — mas o achado é reimpresso por inteiro em um destaque. Silenciar a própria revisão é permitido; fazer isso em silêncio, não.

O código é privado enquanto está em desenvolvimento, então ainda não há link aqui.

Destaques

  • 859 commits reais de 51 repositórios públicos reproduzidos pelas regras: 84,6% não geraram nada, 7,6% geraram um achado que exige decisão, zero falhas de regra
  • 45 pull requests autorais, todos os 45 se comportando conforme especificado — incluindo 7 mudanças rotineiras que corretamente ficaram em silêncio e 7 tentativas de evasão que falharam
  • Cerca de 220ms por pull request, sem necessidade de checkout

Escolha um ano

O mesmo portfólio, renderizado como a web era na época.