> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quanux.org/symphony/llms.txt
> Use this file to discover all available pages before exploring further.

# STAV : registre d'audit en ajout seul par TOPS pour Symphony

> STAV Append Authority gère des registres d'audit en ajout seul par TOPS avec IPC locale authentifiée, durabilité fsync avant reçu, lectures bornées et reprise.

Le Symphony TOPS Audit Vector (STAV) définit le protocole de registre d'audit en ajout seul 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 seul 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)

> [!WARNING]
>
> qxctl ne reçoit jamais d'autorité d'ajout brute. Il coordonne l'inscription, la vérification et les autorisations via l'adaptateur exact détenu par le module, mais l'ajout au registre reste scellé à l'intérieur du processus de l'autorité d'ajout.

## Protocole STAV pour Go

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

## Publications SODV achevées

Chaque artefact STAV actuellement publié via 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 associées

> [card] [SSIAG](https://docs.quanux.org/symphony/fr/governance/ssiag.md)
>
> Autorise les mutations protégées que STAV audite ensuite.

> [card] [Producteur Accordare](https://docs.quanux.org/symphony/fr/governance/accordare-producer.md)
>
> Émet dans STAV l'intention préalable à la mutation et les résultats finaux.

> [card] [qxctl lifecycle](https://docs.quanux.org/symphony/fr/qxctl/lifecycle.md)
>
> Administration du cycle de vie qui se compose avec l'inscription STAV.

> [card] [SODV](https://docs.quanux.org/symphony/fr/skv/sodv.md)
>
> Régit les enregistrements de publication officielle des composants STAV.


## Related topics

- [SSIAG : Secure Identity and Access Governance pour Symphony](https://docs.quanux.org/symphony/fr/governance/ssiag.md)
- [Vecteurs et phases de livraison de Symphony](https://docs.quanux.org/symphony/fr/concepts/vectors.md)
- [Symphony Knowledge Vector : vue d’ensemble du framework SKV](https://docs.quanux.org/symphony/fr/skv/overview.md)
- [Symphony Validator : vérifications du dépôt en lecture seule](https://docs.quanux.org/symphony/fr/governance/validator.md)
- [SCLV : Symphony Change Ledger Vector pour les modifications de source](https://docs.quanux.org/symphony/fr/skv/sclv.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.