joetawil7/first-pass
Rules and checks that make Claude Code look around a change, not just at the lines it writes: ten questions before code, a reviewer that didn't write it, proof before done, bugs fixed as a class.
Hızlı değerlendirme
Özet
first-pass, Claude Code ve diğer coding agent’lara değişiklik öncesi inceleme, bağımsız code review ve kanıt temelli tamamlanma kuralları ekleyen bir plugin’dir.
Profiline uyum
Claude Code kullanan AI agent iş akışlarına bağımsız code review ve test kanıtı ekleyerek profilindeki agent kullanımı ve üretim kodu geliştirme ihtiyacını destekliyor.
Neden yükseliyor
5 günde 131 yıldız alması hızlı ilgiye işaret ediyor; coding agent’ların değişiklik çevresindeki riskleri kaçırması ve doğrulanmamış işi tamamlanmış göstermesi güncel bir sorun. İlginin özel nedenini veya kullanım yaygınlığını mevcut verilerle doğrulamak mümkün değil; son 28 günlük commit ve farklı yazar verileri de ölçülmemiş.
Problem
Coding agent’lar yalnızca yazdıkları satırlara odaklanıp çevredeki kod yollarını, hata durumlarını ve değişikliğin gerçekten doğrulanıp doğrulanmadığını gözden kaçırabilir.
Çözüm
Değişiklik öncesi on soruluk kontrol, kodu yazmayan ikinci bir agent’ın incelemesi, test ve CI kanıtı gereksinimi, benzer bug örüntülerini başka yerlerde arama ve Claude Code hooks kullanır.
Yenilik
Temel teknik yaklaşım yeni görünmüyor; pre-mortem, ayrı reviewer ve test kanıtı gibi bilinen uygulamaları agent iş akışında bir araya getirmesi pratik farkı. README’deki 318 issue bulgusu tek bir özel codebase üzerinde elle sınıflandırılmış; bağımsız doğrulama veya genellenebilirlik kanıtı sunmuyor.
Teknolojiler
- JavaScript
- Claude Code plugin
- Claude Code hooks
- Cursor
- Codex
Riskler
- Proje 5 günlük; bakım sürekliliği ve gerçek kullanım deneyimi hakkında kanıt sınırlı.
- Yıldız sayısı erken ilgiyi gösterir, kaliteyi veya benimsenmeyi kanıtlamaz; commit ve farklı yazar verisi mevcut değil.
- README’deki audit sonuçları tek bir özel codebase’e dayanıyor ve bağımsız olarak doğrulanmış değil.
- Kuralların etkisi agent’ın talimatlara uyumuna bağlı; bağımsız review ve proof gereksinimleri hatasız sonuç garantisi vermez.
- Hooks yalnızca Claude Code için belirtilmiş; Cursor ve Codex aynı hooks desteğine sahipmiş gibi değerlendirilmemeli.
- Testin değişiklik öncesinde başarısız olmasını ve clean checkout’ta CI kontrollerini şart koşmak bazı değişiklik türlerinde veya proje altyapılarında ağır ya da uygulanamaz olabilir.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.