Ana içeriğe atla
Symphony TOPS Audit Vector (STAV), TOPS başına yalnızca eklemeli (append-only) denetim defteri protokolünü tanımlar. Çalışma zamanı yetkisi, bağımsız olarak kurulabilen bir Go hizmeti olan modules/stav-append-authority içinde bulunur. TOPS başına operasyonel defterler her TOPS kurulumuna özeldir; SKV içeriği değildir.

STAV ekleme yetkisi

modules/stav-append-authority şunları sağlar:
  • TOPS başına yalnızca eklemeli denetim defterleri
  • Karşılıklı kimlik doğrulamalı yerel IPC
  • Kesin üretici ve okuyucu yetkileri
  • Makbuzdan önce fsync kalıcılığı
  • Sınırlı okumalar, doğrulama ve kurtarma
  • Kayıt ve yerel denetim (launchd, systemd)
qxctl hiçbir zaman ham ekleme yetkisi almaz. Kaydı, doğrulamayı ve yetkileri modüle ait kesin adaptör aracılığıyla koordine eder, ancak deftere ekleme işlemi ekleme yetkisi sürecinin içinde mühürlü kalır.

Go için STAV protokolü

libraries/stav-protocol-go; kanonik STAV v1 kodlayıcısını, katı doğrulamayı, özetleri, çerçevelemeyi, uygunluk kurallarını ve kapalı üretici sözcük dağarcığını uygulayan, yetki taşımayan bir Go kütüphanesidir. Herhangi bir üretici veya okuyucu, yetki devralmadan protokolü benimseyebilir.

Tamamlanmış SODV yayınları

Şu anda SODV aracılığıyla yayımlanan her STAV yapıtı bir ikili sürüm değil, bir Go kaynak modülü sürümüdür:
  • libraries/stav-protocol-go v0.2.0
  • modules/stav-append-authority v0.1.0
  • modules/stav-append-authority v0.2.0

İlgili yüzeyler

SSIAG

STAV’ın daha sonra denetlediği korumalı değişiklikleri yetkilendirir.

Accordare üreticisi

Değişiklik öncesi niyeti ve nihai sonuçları STAV’a iletir.

qxctl lifecycle

STAV kaydıyla birlikte çalışan yaşam döngüsü yönetimi.

SODV

STAV bileşenleri için resmî yayın kayıtlarını yönetir.
Son değiştirilme tarihi 10 Ekim 2026