> ## 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.

# SCLV：记录源代码变更的 Symphony Change Ledger Vector

> SCLV 维护 SKV 界面变更的仅追加账本，提供与提供方无关的提议、非变更式恢复以及一次性账本投影。

Symphony Change Ledger Vector（SCLV，Symphony 变更账本向量）记录随时间推移对 SKV 界面所做的变更。其引擎是一个可独立安装的 C++ 进程，执行确定性的仅追加账本检查并生成一次性投影。只有在实质性源代码变更完成后，才会写入账本。

## 操作

* **Inspect 与 check**：验证账本结构、连续性与证据。
* **Propose（v3）**：接受调用方声明的、与提供方无关的新记录提议。
* **Recover**：对中断或存在歧义的状态执行非变更式恢复。
* **Project**：按需输出账本状态的一次性清单。

## 准入与退役

每条被准入的 SCLV 记录都会绑定其写入时的当前已索引证据。之后某个界面合法退役时，会保留不可变的历史来源，而不会强制将已删除的当前文本重新放回 SKVI。历史仍是历史；当前事实仍是当前事实。

## SCLV 不做的事情

* SCLV 不会创建或批准源代码变更。
* SCLV 不会改写现有记录；它是仅追加的。
* SCLV 不发布任何内容。公开投影归 SODV 负责。

> [!NOTE]
>
> 当前每个 SKV 引擎都仅支持读取、查询、验证和提议。在每个引擎完整的权限与审计契约完成之前，规范 apply 处于禁用状态。

## 相关界面

> [card] [SKVI](https://docs.quanux.org/symphony/zh-Hans/skv/skvi.md)
>
> 索引 SCLV 记录所绑定的当前规范事实。

> [card] [SODV](https://docs.quanux.org/symphony/zh-Hans/skv/sodv.md)
>
> 治理账本信息的官方公开投影。

> [card] [SEV](https://docs.quanux.org/symphony/zh-Hans/skv/sev.md)
>
> 演进案例会在 SCLV 记录变更之前对其进行评估。

> [card] [qxctl 向量命令](https://docs.quanux.org/symphony/zh-Hans/qxctl/vector-commands.md)
>
> 运行 `qxctl sclv ...` 以执行 inspect、check、propose 和 recover。


## Related topics

- [SKVI：Symphony Knowledge Vector Index 引擎](https://docs.quanux.org/symphony/zh-Hans/skv/skvi.md)
- [Symphony Knowledge Vector：SKV 框架概览](https://docs.quanux.org/symphony/zh-Hans/skv/overview.md)
- [SEV：面向计划变更的 Symphony Evolution Vector](https://docs.quanux.org/symphony/zh-Hans/skv/sev.md)
- [Symphony Node Vector：Node 标识与集群记录](https://docs.quanux.org/symphony/zh-Hans/vectors/snv.md)
- [SAV：用于组合评估的 Symphony Accordare Vector](https://docs.quanux.org/symphony/zh-Hans/skv/sav.md)


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