GitTalent
Havuz
Depo ayrıntısı

AmazingAng/old-coder

An old coder's strategy for the agent era: don't read the code — make it run the gauntlet. Evidence-first development skill for coding agents, inspired by Uncle Bob.

Python MIT 27 Temmuz 2026 son push 18 Ağustos 2026 59 fork
Yıldız
753+49 · 63 gün
Commit · 28g
0
son 28 günde
Yazar · 28g
0
farklı katkıcı

Hızlı değerlendirme

önem 43uyum 32gpt-6-luna

Özet

Coding agents için SPEC, test gauntlet’i ve kanıt raporu odaklı bir geliştirme iş akışı sunuyor.

Profiline uyum

Coding agent çıktılarının test ve doğrulamasına yardımcı oluyor, ancak profilinde agent kod kalitesi veya test süreçleri özel bir ihtiyaç olarak yer almıyor.

Neden yükseliyor

63 günde 738 yıldız dikkat çekici ilgiye işaret ediyor; ancak son 28 günde commit ve farklı yazar yok. Bu nedenle yükselişin güncel geliştirme ivmesiyle sürdüğüne dair kanıt bulunmuyor.

Problem

Coding agent’ların ürettiği kodu satır satır incelemeden değerlendirmek zor; yalnızca testlerin geçmesi de testlerin yeterli veya güvenilir olduğunu kanıtlamıyor.

Çözüm

Agent’dan kodlamadan önce onaylanabilir bir SPEC ve test planı hazırlamasını, ardından TDD adımlarını ve test, type, lint, coverage, mutation, property-based testing, gerçek çalıştırma ve güvenlik kontrollerini uygulamasını ister. Sonuçları EVIDENCE raporunda sunan Markdown tabanlı skill’ler içerir; repoda ayrıca Python rate limiter demosu bulunur.

Yenilik

Test odaklı geliştirme, mutation testing ve güvenlik kontrolleri yeni değil; bunları coding agent’lar için onaylı SPEC ve kanıt raporu etrafında paketlemesi belirgin bir iş akışı tercihi. Repo demosunda önceki başarılı gauntlet sonuçlarının yeniden incelenmesiyle gerçek kusurların bulunduğunun açıklanması, yaklaşımın sınırlarını göstermesi bakımından değerli.

Teknolojiler

  • Python
  • Markdown
  • Claude Code
  • Codex CLI
  • Cursor
  • Aider
  • pytest
  • mutation testing
  • property-based testing

Riskler

  • Bu, bağımsız bir doğrulama motorundan çok agent’lara yönerge veren Markdown skill’lerinden oluşuyor; sonuçların kalitesi kullanılan agent’a, araçlara ve talimatların uygulanmasına bağlı.
  • Agent kendi çalışmasını değerlendiriyor; README de gauntlet’in SPEC’in eksiksizliğini veya kontrol araçlarının güvenilirliğini kanıtlayamayacağını belirtiyor.
  • Test, coverage ve mutation sonuçları yüksek olsa bile gereksinimlerin doğru tanımlandığını veya testlerin önemli davranışları kapsadığını tek başına göstermez.
  • Son 28 günde commit veya farklı yazar yok; bakım ve devamlılık hakkında olumlu güncel aktivite kanıtı sunulmuyor.

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.