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

# SACV: врядування контрактами API для QuanuX Symphony

> SACV керує версіонованими контрактами API за допомогою обмежених перевірок OpenAPI 3.2.0, детермінованих порівнянь сумісності, пропозицій, заявлених викликачем, та інвентаризацій.

Symphony API Contract Vector (SACV) керує версіонованими контрактами API в усій платформі. Його рушій — це незалежно встановлюваний процес на C++, що виконує обмежену валідацію JSON за OpenAPI 3.2.0, детерміновані порівняння сумісності та створює одноразові інвентарі. Семантика кінцевих точок залишається за вектором чи модулем, що володіє доменом; SACV керує формою контрактів і сумісністю.

## Операції

* **Inspect і check**: перевірка відповідності JSON-документа OpenAPI 3.2.0 обмеженому профілю.
* **Diff**: обчислення детермінованих порівнянь сумісності між версіями контрактів.
* **Propose**: прийняття заявлених викликачем пропозицій до реєстру для нових або змінених контрактів.
* **Project**: створення одноразових інвентарів для рецензентів і подальших інструментів.

## Чим керує SACV

SACV обмежує:

* Форму контракту (OpenAPI 3.2.0 із профілем SACV)
* Класифікацію сумісності між версіями
* Членство в реєстрі для прийнятих контрактів

Він не:

* Володіє семантикою кінцевих точок (вона залишається за кожним вектором чи модулем)
* Генерує SDK, не публікує артефакти й не видає токени
* Передбачає існування живої мережевої поверхні (згадка про майбутній приватний API не створює її)

> [!NOTE]
>
> SACV лише читає, виконує запити, перевіряє й пропонує. Програмне канонічне застосування вимкнено для всіх рушіїв SKV.

## Пов’язані поверхні

> [card] [Огляд SKV](https://docs.quanux.org/symphony/uk/skv/overview.md)
>
> Парасольковий фреймворк і модель Contract Quad.

> [card] [SODV](https://docs.quanux.org/symphony/uk/skv/sodv.md)
>
> Керує будь-якою офіційною публікацією контракту, зареєстрованого в SACV.

> [card] [SAV](https://docs.quanux.org/symphony/uk/skv/sav.md)
>
> Оцінює композицію та сумісність заявлених компонентів.

> [card] [Векторні команди qxctl](https://docs.quanux.org/symphony/uk/qxctl/vector-commands.md)
>
> Запустіть `qxctl sacv ...`, щоб виконати inspect, check, diff і propose.


## Related topics

- [Symphony Knowledge Vector: огляд фреймворку SKV](https://docs.quanux.org/symphony/uk/skv/overview.md)
- [Доктрина платформи QuanuX Symphony](https://docs.quanux.org/symphony/uk/doctrine.md)
- [SODV: врядування офіційною документацією та випусками](https://docs.quanux.org/symphony/uk/skv/sodv.md)
- [Швидкий старт: ознайомлення з QuanuX Symphony](https://docs.quanux.org/symphony/uk/quickstart.md)
- [Ізоляція гарячого шляху в QuanuX Symphony](https://docs.quanux.org/symphony/uk/concepts/hot-path-isolation.md)


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