Passer au contenu principal
Le Symphony TOPS Audit Vector (STAV) définit le protocole de registre d’audit en ajout seulement par TOPS. Son autorité d’exécution réside dans modules/stav-append-authority, un service Go installable indépendamment. Les registres opérationnels par TOPS sont privés à chaque installation TOPS; ils ne font pas partie du contenu SKV.

Autorité d’ajout STAV

modules/stav-append-authority fournit :
  • Des registres d’audit en ajout seulement par TOPS
  • Une IPC locale à authentification mutuelle
  • Des autorisations exactes pour les producteurs et les lecteurs
  • Une durabilité fsync avant reçu
  • Des lectures bornées, la vérification et la reprise
  • L’inscription et la supervision native (launchd, systemd)
qxctl ne reçoit jamais l’autorité d’ajout brute. Il coordonne l’inscription, la vérification et les autorisations au moyen de l’adaptateur exact détenu par le module, mais l’ajout au registre demeure scellé dans le processus de l’autorité d’ajout.

Protocole STAV pour Go

libraries/stav-protocol-go est une bibliothèque Go sans autorité qui met en œuvre le codec canonique STAV v1, la validation stricte, les condensés, l’encadrement, les règles de conformité et le vocabulaire fermé des producteurs. Tout producteur ou lecteur peut adopter le protocole sans hériter d’une autorité.

Publications SODV terminées

Chaque artefact STAV actuellement publié au moyen de SODV est une version de module source Go, et non une version binaire :
  • libraries/stav-protocol-go v0.2.0
  • modules/stav-append-authority v0.1.0
  • modules/stav-append-authority v0.2.0

Surfaces connexes

SSIAG

Autorise les mutations protégées que STAV audite ensuite.

Producteur Accordare

Émet dans STAV l’intention préalable à la mutation et les résultats finaux.

qxctl lifecycle

Administration du cycle de vie qui se compose avec l’inscription STAV.

SODV

Régit les enregistrements de publication officielle des composants STAV.
Dernière modification le 10 octobre 2026