1 pontos por xguru 4 시간 전 | 3 comentários | Compartilhar no WhatsApp
  • Coloca um proxy git local na frente do remote real; ao fazer push para no-mistakes em vez de origin, passa por validações e cria automaticamente um PR limpo
  • Ao fazer push, abre uma worktree descartável e executa um pipeline de validação baseado em IA na ordem review → test → docs → lint → push → PR → CI, entregando o branch ao destino de push configurado somente depois que todas as verificações passarem
  • Como as validações são executadas em uma worktree isolada em uma estrutura não bloqueante, não atrapalha o trabalho em andamento
  • Independente de agente: oferece suporte a claude, codex, opencode, pi, copilot etc., com fallback por ordem definida
  • Nativo para agentes: com /no-mistakes, é possível colocar o trabalho de um agente de codificação, ou trabalho já commitado, no pipeline de validação
  • Cada etapa passa ou é interrompida com um finding que o usuário precisa tratar. Correções mecânicas seguras são aplicadas automaticamente, e apenas itens que envolvem intenção são escalados ao usuário com approve / fix / skip
  • Nada chega ao destino de push até que todas as verificações estejam green
  • Suporta três modos de execução
    • git push no-mistakes — caminho Git explícito que faz push do branch commitado para o remote de gate
    • no-mistakes — TUI; ao executar após alterações (sem exigir commit), um assistente orienta a criação do branch, commit e push, com execução automática via -y
    • /no-mistakes — skill de agente; internamente executa no-mistakes axi por meio de uma interface não interativa TOON(Token-Oriented Object Notation)
  • Quando todas as verificações passam, o gate entrega o branch e abre o PR, eliminando a necessidade de git push origin manual ou de escrever diretamente o corpo do PR
  • Licença MIT

3 comentários

 
1yoouoo 20 분 전

Hmm...

 
t7vonn 3 시간 전

Não entendi muito bem qual é a diferença em relação a um git hook...

 
ng0301 56 분 전

Mais uma reinvenção da roda