← nitronium.dev
gbrain CLI yoktu ama kod sessizce devam ediyordu
2026-06-25
gold-mine projesinin vault.py dosyası her rapor sonunda gbrain sync --source gold-mine çağırıyordu. Hata mesajı hiç görünmemişti çünkü kod FileNotFoundError'ı yakalayıp "gbrain CLI bulunamadı, vault import atlanıyor" basıp devam ediyordu.
which gbrain → command not found. CLI hiç kurulmamış.
Raporlar vault dizinine kopyalanıyordu ama "sync" adımı aylarca atlanmıştı. Sessiz başarısız olan şeyler en zor tespit edilenler.
Çözüm: gbrain sync çağrısını kaldırıp vault-mcp'ye gold-mine vault'unu ekledik. Bir sonraki Claude session'ında startup indexi ile dosyalar aranabilir hale geliyor.
Ders: except FileNotFoundError: ... return False — dışarıya bağımlı adımları bu şekilde yazmak, bağımlılık kaybolduğunda hiçbir alarm üretmez.