Clawback: Implementação baseada em hooks dos loops de verificação vazados do Claude

Clawback é um projeto do GitHub que implementa os loops de verificação do mapa de origem vazado do Claude como ganchos mecânicos em vez de prompts. A abordagem aborda a limitação em que a verificação baseada em prompt (como "você está PROIBIDO de completar sem executar tsc" do iamfakeguru/claude-md) pode ser ignorada pelo modelo sob pressão de contexto.
Arquitetura de ganchos
O sistema divide o problema em duas camadas:
- Ganchos (mecânicos, não podem ser ignorados):
- Gancho de parada: Executa verificação de tipos + lint quando Claude tenta completar. Se falhar, sai com código 2, forçando Claude a continuar corrigindo. Três blocos falhados consecutivos acionam um disjuntor.
- PostToolUse: Formata e faz lint automaticamente após cada edição de arquivo.
- PreToolUse: Bloqueia edições de .env e lockfiles antes que Claude os toque.
- PostCompact: Reinjeta o estado do git e gotchas.md após a compactação de contexto.
- CLAUDE.md (comportamental): Para o que os ganchos não podem impor, incluindo execução em fases (≤5 arquivos por fase), separação de plano vs construção, consciência de deterioração de contexto e registro de erros.
Detalhes técnicos
A ferramenta detecta automaticamente a pilha procurando arquivos de configuração: tsconfig.json, go.mod, Cargo.toml, pyproject.toml e composer.json. Não requer configuração e tem zero dependências. Clawback funciona junto com o projeto CLAUDE.md do iamfakeguru, não em vez dele.
A implementação é baseada nos loops de verificação vazados que estavam protegidos por USER_TYPE === 'ant' no mapa de origem. O repositório do GitHub está disponível em https://github.com/LZong-tw/clawback.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Arquitetura de Chat Paralelo Claude para Desenvolvimento Next.js
Um desenvolvedor criou um sistema para executar múltiplos chats do Claude AI simultaneamente na mesma base de código Next.js usando uma tabela de banco de dados compartilhada e um agente de polling, alcançando 87% de taxa de sucesso de build sem conflitos de merge em uma sessão.

Atualização do Void-Box Adiciona Integração Sandboxed do OpenClaw-Telegram via Micro-VMs KVM
Void-Box, um runtime com capacidades limitadas para agentes de IA, agora inclui um exemplo funcional que executa o OpenClaw conectado ao Telegram totalmente isolado dentro de micro-VMs KVM isoladas. O sistema cria micro-VMs sob demanda para cada etapa de execução e as destrói depois para evitar vazamento de estado.

GitHub Comic Bot: Transforme Commits em Quadrinhos Diários de Cavaleiros Medievais
Um bot que lê commits do GitHub e gera tirinhas de 4 painéis com um cavaleiro medieval impassível, construído com Claude Code e Gemini, rodando no GitHub Actions com custos de camada gratuita.

First-Tree: Daemon de código aberto que usa Claude Code para triagem de notificações do GitHub enquanto você dorme
Um daemon de código aberto na barra de menus que usa o Claude Code para fazer a triagem autônoma de notificações do GitHub – ele lidou com 98 de 100 notificações em uma verificação recente, deixando apenas 2 para revisão humana.