> ## 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: журнал аудита только для добавления для каждого TOPS в Symphony

> STAV Append Authority ведёт журналы аудита только для добавления для каждого TOPS с аутентифицированным локальным IPC, долговечностью fsync-до-квитанции, ограниченным чтением и восстановлением.

Symphony TOPS Audit Vector (STAV) определяет протокол журнала аудита только для добавления для каждого TOPS. Его исполняемый орган находится в `modules/stav-append-authority` — независимо устанавливаемом сервисе на Go. Операционные журналы каждого TOPS приватны для соответствующей установки TOPS; они не являются содержимым SKV.

## Орган добавления STAV

`modules/stav-append-authority` предоставляет:

* Журналы аудита только для добавления для каждого TOPS
* Взаимно аутентифицированный локальный IPC
* Точные разрешения для производителей и читателей
* Долговечность по принципу fsync до выдачи квитанции
* Ограниченное чтение, проверку и восстановление
* Регистрацию и нативную супервизию (launchd, systemd)

> [!WARNING]
>
> qxctl никогда не получает прямых полномочий на добавление. Он координирует регистрацию, проверку и выдачу разрешений через точный адаптер, принадлежащий модулю, но добавление в журнал остаётся запечатанным внутри процесса органа добавления.

## Протокол STAV для Go

`libraries/stav-protocol-go` — это библиотека на Go без полномочий, реализующая канонический кодек STAV v1, строгую валидацию, дайджесты, обрамление, правила соответствия и закрытый словарь производителей. Любой производитель или читатель может использовать протокол, не наследуя полномочий.

## Завершённые публикации SODV

Каждый артефакт STAV, опубликованный в настоящее время через SODV, — это версия модуля исходного кода на Go, а не бинарный релиз:

* `libraries/stav-protocol-go` v0.2.0
* `modules/stav-append-authority` v0.1.0
* `modules/stav-append-authority` v0.2.0

## Связанные поверхности

> [card] [SSIAG](https://docs.quanux.org/symphony/ru/governance/ssiag.md)
>
> Авторизует защищённые изменения, которые затем аудирует STAV.

> [card] [Производитель Accordare](https://docs.quanux.org/symphony/ru/governance/accordare-producer.md)
>
> Передаёт в STAV намерения до изменения и итоговые результаты.

> [card] [qxctl lifecycle](https://docs.quanux.org/symphony/ru/qxctl/lifecycle.md)
>
> Администрирование жизненного цикла, работающее совместно с регистрацией в STAV.

> [card] [SODV](https://docs.quanux.org/symphony/ru/skv/sodv.md)
>
> Управляет записями официальных публикаций компонентов STAV.


## Related topics

- [SSIAG: безопасное управление идентичностью и доступом для Symphony](https://docs.quanux.org/symphony/ru/governance/ssiag.md)
- [Векторы и фазы поставки Symphony](https://docs.quanux.org/symphony/ru/concepts/vectors.md)
- [SCLV: Symphony Change Ledger Vector для изменений исходного кода](https://docs.quanux.org/symphony/ru/skv/sclv.md)
- [Symphony Knowledge Vector: обзор фреймворка SKV](https://docs.quanux.org/symphony/ru/skv/overview.md)
- [SAV: Symphony Accordare Vector для оценки композиции](https://docs.quanux.org/symphony/ru/skv/sav.md)


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