Loading this page
Loading this page
Bu sayfa şimdilik İngilizce.
AgentAudit neyi işler, nerede bulunur, kayıt nasıl korunur ve — aynı belgede — bu tedarikçi neyi iddia etmez.
Yalnızca ajanlarınızın bildirdikleri: bir zaman damgası, bir eylem, bir sonuç ve göndermeyi seçtiğiniz isteğe bağlı bağlam — bir gerekçe, bir konu referansı, yürürlükteki model ve politika sürümü, bir insanın kararı inceleyip incelemediği ve kimin incelediği.
Kendi başına hiçbir şey toplamaz. İzleme, zenginleştirme, başka kaynaklarda arama ya da çıkarım yoktur. Kaydınızda bir alan varsa, bunun nedeni ajanınızın onu oraya koymasıdır.
Bunların her biri denetlenebilir. Dosya adı, alıcının teknik değerlendiricisinin cümleye güvenmek yerine mekanizmayı okuyabilmesi için verilmiştir — ilk üçü doğrudan Kanıtlayın sayfasından canlı olarak denenebilir.
Bir karar yazıldıktan sonra düzenlenemez ya da silinemez.
Uygulama kodu tarafından değil, UPDATE ve DELETE üzerindeki veritabanı tetikleyicileri tarafından uygulanır. Girişimler, satır düzeyi güvenliği tamamen atlayan hizmet rolü için bile reddedilir.
supabase/apply-agentaudit.sql — girişimi Kanıtlayın sayfasında kendiniz de çalıştırabilirsiniz.
Bir ajanı silmek, karar geçmişini silemez.
Bir karardan ajanına giden yabancı anahtar ON DELETE RESTRICT’tir; bu nedenle kararlar üst satıra başvurdukça üst satır kaldırılamaz. Ajanlar emekliye ayrılır, silinmez.
supabase/apply-agentaudit.sql
Bir müşteri, başka bir müşterinin kayıtlarını okuyamaz.
Satır düzeyi güvenlik politikaları her okuma ve yazmayı çağıranın kuruluşuyla sınırlar. Bunu veritabanı uygular; bu nedenle uygulama kodundaki bir hata bunu genişletemez.
supabase/apply-agentaudit.sql, supabase/apply-tenancy.sql
API anahtarları asla kullanılabilecek bir biçimde saklanmaz.
Yalnızca bir anahtarın SHA-256 özeti tutulur. Açık metin oluşturulurken bir kez gösterilir ve geri alınamaz; bu nedenle bir veritabanı ifşası kimseye çalışan kimlik bilgisi vermez.
src/lib/apiPrincipal.ts, src/app/api/access-keys/route.ts
Karar içeriği hiçbir zaman bir dil modeline gönderilmez.
AgentAudit’in hiçbir yerinde model çağrısı yoktur. Hiçbir şey yapay zekâ tarafından özetlenmez, sınıflandırılmaz, puanlanmaz veya yeniden yazılmaz — uyumluluk değerlendirmesi ve şeffaflık kaydı, sayılmış rakamlar üzerinde belirleyici işlevlerdir.
src/lib/agentaudit/ — içinde bir model çağrısı arayın, hiçbirini bulamayacaksınız.
Bir gerekçe hiçbir zaman üretilmez.
Bir kararla birlikte saklanan akıl yürütme, müşterinin ajanının bildirdiği şeydir, kelimesi kelimesine. Bu platform bir tane yazmaz ve SDK, bir işlevi sararken bir tane çıkarsamaz.
src/lib/agentaudit/ingest.ts, packages/agentaudit-sdk/
Doğrulama bizim olmadan yapılabilir.
Özetleme algoritması tamamen yayımlanmıştır. Bir müşteri, bir düzenleyici veya karşı taraf, kendi kodundan yaklaşık otuz satırla bir dışa aktarımdaki her özeti yeniden hesaplayabilir. Tarayıcı doğrulayıcısı çalışırken hiçbir ağ isteği yapmaz.
/agentaudit/docs#algorithm
Üç tane ve bir karar kaydının işlenmesinde başka hiçbiri yer almaz:
| Sağlayıcı | Amaç | Karar kayıtlarına dokunur mu |
|---|---|---|
| Supabase | Veritabanı, kimlik doğrulama ve satır düzeyi güvenlik | Evet — kayıt burada saklanır |
| Vercel | Uygulama barındırma ve teslimat | Yalnızca aktarım sırasında |
| Stripe | Abonelik faturalandırması | Hayır — yalnızca faturalandırma verileri |
Bir karar silinemez. Ürünün tamamı budur ve bu, UK GDPR’nin 17. maddesi uyarınca silme hakkıyla çelişir. Bir veri koruma görevlisi bunu ilk toplantıda gündeme getirecektir, bu yüzden burada en başta ele alınmaktadır.
Tasarımın amacı, bir karar kaydının kişisel veri içermemesidir. subject alanı bir referans içindir — bir dosya numarası, bir talep tanımlayıcısı, bir hesap anahtarı — bir ad için değil. Bu şekilde tutulan kayıt, bir ajanın 88213 numaralı dosyada ne yaptığını anlatır; o kişinin kimliği ise sizin kendi sistemlerinizdedir ve silme, gerçekten yerine getirebileceğiniz bir şeydir.
Bu platformda bunu zorunlu kılan hiçbir şey yoktur. Ajanlarınızın gönderdiklerini saklar; bu nedenle veri en aza indirme, karar bildirilmeden önce kaynakta, sizin kodunuzda gerçekleşmelidir. Bunu sonradan keşfetmek yerine entegrasyon tasarımınıza yazmaya değer.
Belirli bir dağıtım için 17. maddenin hiç geçerli olup olmadığı ve herhangi bir istisnanın uygulanıp uygulanmadığı, kullanım durumunuzla ilgili bir hukuki sorudur. Bu tedarikçi buna yanıt vermez ve bunu yapmaya yetkin değildir.
1 of 7 supplier questions answered. 6 are outstanding and shown as such — a visible gap costs a follow-up email, and an invented answer costs the contract.
Dağıtımın kendisi hakkında belirleyebildiği her şey, elle yazılmak yerine çalışan sistemden okunur — bir insandan dağıtım yaptığı bölgeyi hatırlamasını isteyen bir sayfa, sonunda yanlış bölgeyi özgüvenle belirtecektir. Geri kalanı, operatörün kendi sözleriyle yaptığı kendi beyanlarıdır.
London, United Kingdom (lhr1)
Read from the running deployment, not typed in. A supplier page that asks a human to remember which region they deployed to will eventually state the wrong one confidently.
Henüz yanıtlanmadı. Doldurulmak yerine bir boşluk olarak gösterilir.
Procurement screening asks in the first form. An incorporated supplier that cannot state this quickly reads as one that has not been asked before.
Henüz yanıtlanmadı. Doldurulmak yerine bir boşluk olarak gösterilir.
A UK public body usually needs to know whether data leaves the UK or EEA. Find it in the Supabase dashboard under Project Settings → General → Region. The APPLICATION region is resolved automatically and shown above.
Henüz yanıtlanmadı. Doldurulmak yerine bir boşluk olarak gösterilir.
Needed for a buyer’s DPIA and for any Article 30 record that names this supplier.
Bir sertifikayı abartan bir tedarikçi, alıcıya diğer iddialarıyla ilgili bilmesi gereken her şeyi zaten söylemiştir. Dürüst bir boşluk bir takip e-postasına mal olur; keşfedilen bir abartı ise sözleşmeye mal olur — bu yüzden yanıtlanmamış sorular görünür biçimde yanıtsız bırakılır.
Bu sayfa yalnızca AgentAudit’i açıklar. Blackout Intelligence OS, farklı bir veri izi olan ayrı bir üründür ve buradaki hiçbir şey onu kapsıyormuş gibi okunmamalıdır.
Henüz yanıtlanmadı. Doldurulmak yerine bir boşluk olarak gösterilir.
Cyber Essentials, Cyber Essentials Plus, ISO/IEC 27001, ISO/IEC 42001 — or none. STATE IT PLAINLY EITHER WAY. "None yet" is a perfectly good answer and costs a follow-up email; a certification a buyer later finds you do not hold costs the contract, and makes every other claim on this page suspect.
Henüz yanıtlanmadı. Doldurulmak yerine bir boşluk olarak gösterilir.
Whether an independent test has been carried out, by whom, and when. "Not yet tested" is an answer.
Henüz yanıtlanmadı. Doldurulmak yerine bir boşluk olarak gösterilir.
What happens when something goes wrong, who is told, and how quickly.