Salt la conținutul principal
Symphony TOPS Audit Vector (STAV) definește protocolul registrului de audit append-only per TOPS. Autoritatea sa de execuție se află în modules/stav-append-authority, un serviciu Go instalabil independent. Registrele operaționale per TOPS sunt private pentru fiecare instalare TOPS; ele nu reprezintă conținut SKV.

Autoritatea de adăugare STAV

modules/stav-append-authority oferă:
  • Registre de audit append-only per TOPS
  • IPC local autentificat reciproc
  • Permisiuni exacte pentru producători și cititori
  • Durabilitate prin fsync înaintea chitanței
  • Citiri delimitate, verificare și recuperare
  • Înrolare și supraveghere nativă (launchd, systemd)
qxctl nu primește niciodată autoritate brută de adăugare. Coordonează înrolarea, verificarea și permisiunile prin adaptorul exact deținut de modul, dar adăugarea în registru rămâne sigilată în interiorul procesului autorității de adăugare.

Protocolul STAV pentru Go

libraries/stav-protocol-go este o bibliotecă Go fără autoritate care implementează codecul canonic STAV v1, validarea strictă, digesturile, încadrarea, regulile de conformitate și vocabularul închis al producătorilor. Orice producător sau cititor poate adopta protocolul fără a moșteni autoritate.

Publicații SODV finalizate

Fiecare artefact STAV publicat în prezent prin SODV este o versiune de modul sursă Go, nu o lansare binară:
  • libraries/stav-protocol-go v0.2.0
  • modules/stav-append-authority v0.1.0
  • modules/stav-append-authority v0.2.0

Suprafețe asociate

SSIAG

Autorizează modificările protejate pe care STAV le auditează apoi.

Producătorul Accordare

Emite în STAV intenția dinaintea modificării și rezultatele finale.

qxctl lifecycle

Administrarea ciclului de viață, care se compune cu înrolarea STAV.

SODV

Guvernează înregistrările oficiale de publicare pentru componentele STAV.
Ultima modificare pe 10 octombrie 2026