> ## 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: ledger kiểm toán chỉ ghi thêm theo từng TOPS cho Symphony

> STAV Append Authority vận hành các ledger kiểm toán chỉ ghi thêm theo từng TOPS với IPC cục bộ có xác thực, độ bền fsync trước khi cấp biên nhận, đọc có giới hạn và khôi phục.

Symphony TOPS Audit Vector (STAV) định nghĩa giao thức ledger kiểm toán chỉ ghi thêm theo từng TOPS. Cơ quan runtime của nó nằm trong `modules/stav-append-authority`, một dịch vụ Go có thể cài đặt độc lập. Các ledger vận hành theo từng TOPS là riêng tư đối với mỗi bản cài đặt TOPS; chúng không phải là nội dung SKV.

## Thẩm quyền ghi nối STAV

`modules/stav-append-authority` cung cấp:

* Các ledger kiểm toán chỉ ghi thêm theo từng TOPS
* IPC cục bộ xác thực lẫn nhau
* Quyền chính xác cho producer và reader
* Độ bền fsync trước khi cấp biên nhận
* Đọc có giới hạn, xác minh và khôi phục
* Đăng ký và giám sát gốc (launchd, systemd)

> [!WARNING]
>
> qxctl không bao giờ nhận quyền ghi thêm thô. Nó điều phối việc đăng ký, xác minh và cấp quyền thông qua adapter chính xác thuộc sở hữu của mô-đun, nhưng việc ghi thêm vào ledger vẫn được niêm phong bên trong tiến trình append authority.

## Giao thức STAV cho Go

`libraries/stav-protocol-go` là một thư viện Go không mang quyền hạn, triển khai codec STAV v1 chuẩn, xác thực nghiêm ngặt, digest, đóng khung, các quy tắc tuân thủ và bộ từ vựng producer đóng. Bất kỳ producer hoặc reader nào cũng có thể áp dụng giao thức mà không kế thừa quyền hạn.

## Các bản xuất bản SODV đã hoàn tất

Mọi tạo phẩm STAV hiện được xuất bản thông qua SODV đều là một phiên bản mô-đun mã nguồn Go, không phải bản phát hành nhị phân:

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

## Các surface liên quan

> [card] [SSIAG](https://docs.quanux.org/symphony/vi/governance/ssiag.md)
>
> Ủy quyền cho các thao tác thay đổi được bảo vệ mà STAV sau đó kiểm toán.

> [card] [Accordare producer](https://docs.quanux.org/symphony/vi/governance/accordare-producer.md)
>
> Ghi ý định trước thay đổi và kết quả cuối cùng vào STAV.

> [card] [qxctl lifecycle](https://docs.quanux.org/symphony/vi/qxctl/lifecycle.md)
>
> Quản trị vòng đời kết hợp với việc đăng ký STAV.

> [card] [SODV](https://docs.quanux.org/symphony/vi/skv/sodv.md)
>
> Quản trị các bản ghi xuất bản chính thức cho các thành phần STAV.


## Related topics

- [SSIAG: Secure Identity and Access Governance cho Symphony](https://docs.quanux.org/symphony/vi/governance/ssiag.md)
- [SCLV: Symphony Change Ledger Vector cho các thay đổi mã nguồn](https://docs.quanux.org/symphony/vi/skv/sclv.md)
- [Vector và các giai đoạn triển khai trong Symphony](https://docs.quanux.org/symphony/vi/concepts/vectors.md)
- [Symphony Knowledge Vector: Tổng quan khung SKV](https://docs.quanux.org/symphony/vi/skv/overview.md)
- [Maestro: cơ quan ghi nhận sự hiện diện vector engine của Symphony](https://docs.quanux.org/symphony/vi/governance/maestro.md)


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