Uyumluluk: Pactmark 0.2.x. API adları her dilde İngilizce kalır, Türkçe dokümantasyon dâhil. Yalnızca düz metin çevrilir.

Çekirdek nesneler

Derlenmiş ajan sözleşmesi
Talimatlar, şemalar, araçlar, model profilleri, politika ve doğrulayıcılar; özetlerle sürümlenmiş bir kimliğe indirgenmiş hâlde.
Yetkilendirilmiş sınırlı iş
Tenant, principal, amaç, girdi, bütçeler, son tarih ve kabul edilmiş tam tanım. WorkOrderRequest çağıranın gönderdiği, AcceptedWorkOrder sistemin sakladığıdır.
Olaydan türetilmiş yürütme
Değiştirdiğiniz bir nesne değildir. Bir koşu, sıralı olay geçmişinin kendisidir; RunProjection türetilmiş bir önbellektir.
İçerik-adresli çıktı
Tam baytlarının özetiyle tanımlanır.
Tam baytlar üzerinde bir denetim
Bir artifact özetine, bir doğrulayıcı kaydına ve bir rubrik sürümüne bağlı, sürümlenmiş bir VerificationResult döndürür.
Sınırlı, redakte edilmiş bir iddia
supports ve doesNotProve taşır; ikisi de zorunlu ve boş olamaz.

Yetki

Kim, hangi tenant içinde davranıyor
Her çalışma-zamanı metoduna ilk argüman olarak geçirilir. Ortamda dolaşan bir geçerli kullanıcı yoktur.
Son kullanma tarihli izin
Tenant, principal, amaç, araç kaydı, kapsam, son kullanma ve kısıtlamaları bağlar.
Tüketilmiş tek kullanımlık bir karar
Tenant’a, koşuya, etkiye, politikaya, granta, kapsama ve son kullanmaya bağlıdır — asla serbest metin değildir.
Tek kullanımlık, süreli bir kanıt
Aktörün kimliği doğrulandıktan sonra verilir; atomik olarak bir karara dönüştürülür.
Opak kimlik bilgisi referansları
Kısa ömürlü ve amaca bağlı. Yalnızca bağlı adaptörün içinde çözülür.

Etkiler

Koşunun dışında bir değişiklik
prepared → dispatched → acknowledged üzerinden ya da uncertain ve needs_reconciliation durumlarına kaydedilir.
Kararlı işlem anahtarı
Bir native strateji için idempotent yeniden denemeyi anlamlı kılan şey.
Ayrıca yetkilendirilmiş, tersine çeviren bir koşu
Bir geri alma değildir. Kendi yetkisi ve kanıtı olan yeni bir WorkOrder’dır.

Modlar

Durum etiketleri

Durum etiketleri yerel olarak kanıtlanmış davranışı, deneysel veya pilot davranışı ve gelecekteki işi ayırt eder.
Bunlar olgunluk derecelendirmesi, sertifikasyon veya destek rozeti değildir. “Yerelde derlenebilir”, adı konmuş bir ortamdaki bir derleme hakkında bir ifadedir.

Bu dokümantasyonun kaçındığı kelimeler

Değil: “güvenli”

Belirli kontroller belirli riskleri ele alır. Buradaki hiçbir şey bir sistemin güvenli olduğunu tesis etmez.

Değil: “uyumlu”

Kanıt kontrol çerçevenizin bir girdisidir, bir mevzuat sonucu değil.

Değil: “tam-bir-kez”

Denetimli etkilerle en-az-bir-kez ve bir durum olarak kaydedilmiş belirsizlik.

Değil: “sandbox'lanmış”

Referans konteyner bir test fixture’ıdır. İzolasyon ayrıca değerlendirilmiş bir sistem gerektirir.

Değil: “doğrulanmış” (niteliksiz)

Daima: neye karşı, hangi doğrulayıcıyla, hangi rubrik sürümü altında doğrulanmış.

Değil: “üretime hazır”

Hazırlık profil başına, sizin ortamınızda değerlendirilir ve başarısız olabilir.

Dil politikası

Kanonik genel dil İngilizcedir ve zorunlu Türkçe eşlik eden dokümantasyon vardır. API adları, hata kodları, olay tipleri, alan adları ve enum değerleri asla çevrilmez — waiting_for_approval anlatan bir Türkçe sayfa waiting_for_approval kullanır.

Pactmark neyi kanıtlamaz

Kaçınılan kelimelerin aksi hâlde görüneceği yer.

Kanıt

İddia dilinin neden bir stil rehberiyle değil şemayla sınırlandığı.