Beta özelliği. Denetim, erken geri bildirim toplarken beta olarak sunulmaktadır.
Dedektör kataloğu ve rapor biçimi sonraki kararlı sürümden önce değişebilir.
Herhangi bir sorun görürseniz lütfen bir sorun açın.
/audit dashboard sayfasında gösterir.
Çalıştırın
Üç yol — hepsi aynı/audit raporuna gider.
Kurulum yok
npx -y failproofai audit failproofai’yi getirir, taramayı çalıştırır ve önce hiçbir şey kurmanıza gerek kalmadan dashboard’u açar.CLI'dan
failproofai audit taramayı terminalinizde çalıştırır, ardından bittiğinde localhost:8020/audit adresini otomatik olarak açar.Dashboard'tan
failproofai çalıştırın ve navbar’da Audit düğmesine tıklayın (Policies ve Projects arasında), veya /audit adresini doğrudan açın.cd <cwd> önekleri, sleep-polling döngüleri, yeni düzenlenen dosyaları yeniden okuma ve daha fazlası.
Her transkript için, her araç kullanım olayı 39 yerleşik politika ve zaman çalışma politikalarında henüz kapsanmayan desenleri yakalayan 8 salt denetim dedektöründen geçirilir. Sayımlar tüm oturumlar arasında politika / dedektör başına toplanır.
Ne elde edersiniz
/audit sayfası, tek ekranlı, paylaşılabilir bir poster ve ardından katlanmış dört bölümü içerir:
- Poster — aracının kimliği bir bakışta: arketipi (8’den biri —
iyimser,kovboy,kaşif,balık hafızası,paranoid mimar,hassas inşaatçı,çekiç,hayalet), kişiliği anahtar kelimeler, bu arketipin ne kadar nadir olduğu ve bir kademe grubu (Silealt kademeye) bir 0–100 puanı. Paylaşım için tasarlanmış — X veya LinkedIn’e gönderin veya PNG olarak indirin. // strengths— aracınızın zaten iyi yaptığı şeyler, taramadan gerçek numaralar olarak (örn. temiz araç çağrısı %,0ana dalına itme denemeleri), yalnızca ilgili politika temiz bir kayda sahipse gösterilir.// quirks— sızan şeyler: failproofai’nin yakalayacağı davranışların sıralanmış tablosu — son ne zaman oldu, ne sızdı (ve bunu engellemiş olacak yerleşik), ciddiyeti ve ne sıklıkta görüldüğü (yeni/tekrarlayan/N× görüldü).// nasıl geliştirilir— önerilen düzeltme listesi: politika başına bir satır kopyala-yapıştırfailproofai policy add <slug>ile, artı tümünü kur düğmesi her öneriyi aynı anda etkinleştiriyor ve yaparsanız öngörülen puanınızı gösteriyor.// daha iyi geri dön— alışkanlığı oluştur: bir denetim yenileme hatırlatıcısı (3d/7d/14d/30d) ayarla veya şimdi yeniden denetle, ve bir arkadaşı davet et kendi denetimini çalıştırmak için (failproof.ai’den gönderilir, Cc siz). Hatırlatıcılar ve davetler oturum açmayı gerektirir — bkz.failproofai auth.
Salt denetim dedektörleri
Bunlar gerçek zamanlı olarak (henüz) uygulanmayan “aptal davranış” desenleri algılar. Bunlar sadece denetim sırasında çalışır ve canlı bir araç çağrısını asla engelleme.Önbellekler
- Transkript başına önbellek
~/.failproofai/cache/audit/<sha1>.jsonadresinde(mtime, size, engineVersion, detectorVersion)ile anahtarlanmış — transkript veya politika/dedektör kodu değiştiğinde otomatik olarak geçersiz kılınır. Her giriş ayrıca TTL meta verileri olarak bircachedAtzaman damgası depolar (önbellek anahtarının parçası değil); 7 günden daha eski girdiler okunurken reddedilir, böylece uzun ömürlü sonuçlar gelişen dedektör niyetinin ötesine geçmez. - Tüm sonuç önbelleği
~/.failproofai/audit-dashboard.jsonadresinde (mod 0600). Dashboard’un gezinme sırasında anında oluşturulmasını sağlar, yeniden çalıştırmaya gerek kalmaz. Ayrıca 7 günlük TTL geçtikten sonra okunurken reddedilir —/auditdaha sonra boş durumuna geri döner ve taze bir çalıştırmayı ister. Raporu öğelerinin yanında[ şimdi yeniden denetle ]düğmesine tıklayarak yenilemek için — yeniden denetimnoCache: truegönderir, böylece transkript başına önbelleği atlar ve önbelleğe alınan sonucu dönüştürmek yerine her transkripti yeniden tarar; çalıştırma ilerlemek için yapışkan üst şerit aracılığıyla akıntı gösterir ve başarı sırasında sonucu yerinde değiştirir (sayfa yükleme yok; başarısız yeniden denetim önceki raporu tutar).
Notlar
- Mutation yok. Denetim salt okunur modda oynatılır.
warn-repeated-tool-callsatlanır, çünkü oturum başına yan arabası aksi takdirde değiştirilir. - İş akışı politikaları atlanmış.
require-*-before-stoppolitikaları sadeceStopolaylarında ve canlı git durumuna karşıexecSyncateşlenir — “2025’te ne olurdu” gibi anlamlı bir yorumu yoktur, bu nedenle denetim sayımlarında görünmezler. - Özel politikalar atlanmış. Kullanıcı tarafından sağlanan özel kancalar yeniden oynatılmaz (orijinal oturum bu yana değişmiş olabilirler).

