Nexus Lab, Claude Code dosya tabanlı ajanlarının, doğrulanmış bir “proven done” durumuna ulaşana kadar bir görevin bittiğini iddia etmesini engelleyen küçük bir yardımcı araç olan ack-is-not-done-guard'ı açık kaynaklı hale getirdi. Hayalet tamamlamalardan yorulan geliştiriciler, artık boru hatlarına (pipelines) dahil edebilecekleri somut bir korumaya sahip.

Bu araç neden önemli

Claude Code ajanları dosya okur ve yazar; bu iş akışı, bir sürecin başlangıcı ile sonunun kolayca birbirine karışmasına neden olur.

Nasıl çalışır

Yardımcı araç dört açık durum tanımlar:

  • Acknowledged – görev tanınır.
  • Working – ajan aktif olarak işlem yapıyor.
  • Artifact delivered – gerekli çıktılar yazıldı.
  • Proven done – tüm tamamlanma koşulları karşılandı.

Koruma, ancak bir ajan “proven done” durumuna ulaştığında bir tamamlanma iddiasının geçmesine izin verir. Kontrol hafiftir; ilgisiz süreçleri izlemez veya tam ölçekli bir orkestrasyon çerçevesi olarak hareket etmez. Doğrudan Claude Code'un beklediği dosya tabanlı iş akışına entegre olur.

Kimler kazanıyor, kimler dışarıda kalıyor

Koruma dar bir şekilde dosya tabanlı durumlara odaklandığı için, diğer ajan mimarilerini kullanan veya daha geniş kapsamlı iş akışı denetimine ihtiyaç duyan projelere yardımcı olmayacaktır. Bu ekipler hala harici izlemeye veya özel mantıklara güvenmek zorundadır.

Özetle

ack-is-not-done-guard, mütevazı ve iyi tanımlanmış bir durum modelinin, yapay zeka destekli dosya iş akışlarındaki kalıcı bir güvenilirlik boşluğunu doldurabileceğini kanıtlıyor; böylece geliştiricilere, bir ajanın “tamamlandı” demesinin gerçekten tamamlandığına güvenmeleri için net ve düşük maliyetli bir yol sunuyor.