> ## 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: styrning av API-kontrakt för QuanuX Symphony

> SACV styr versionerade API-kontrakt med avgränsade OpenAPI 3.2.0-kontroller, deterministiska kompatibilitetsdiffar, anroparens deklarerade förslag och inventeringar.

Symphony API Contract Vector (SACV) styr versionerade API-kontrakt över hela plattformen. Dess motor är en oberoende installerbar C++-process som utför avgränsad JSON-validering enligt OpenAPI 3.2.0, deterministiska kompatibilitetsdiffar och engångsinventeringar. Slutpunktssemantik ligger kvar hos den domänägande vektorn eller modulen; SACV styr kontraktets form och kompatibilitet.

## Operationer

* **Inspect och check**: validerar att ett OpenAPI 3.2.0 JSON-dokument följer den avgränsade profilen.
* **Diff**: beräknar deterministiska kompatibilitetsdiffar mellan kontraktsversioner.
* **Propose**: tar emot anroparens deklarerade registerförslag för nya eller ändrade kontrakt.
* **Project**: avger engångsinventeringar för granskare och nedströmsverktyg.

## Vad SACV styr

SACV avgränsar:

* Kontraktets form (OpenAPI 3.2.0 med SACV-profilen)
* Kompatibilitetsklassificering mellan versioner
* Registermedlemskap för accepterade kontrakt

Det gör inte följande:

* Äger slutpunktssemantik (varje vektor eller modul behåller den)
* Genererar SDK:er, publicerar artefakter eller utfärdar token
* Antyder att en aktiv nätverksyta finns (att ett framtida privat API nämns skapar inte ett sådant)

> [!NOTE]
>
> SACV är endast till för läsning, frågor, validering och förslag. Programmatisk kanonisk apply är inaktiverad i alla SKV-motorer.

## Relaterade ytor

> [card] [Översikt över SKV](https://docs.quanux.org/symphony/sv/skv/overview.md)
>
> Paraplyramverket och Contract Quad-modellen.

> [card] [SODV](https://docs.quanux.org/symphony/sv/skv/sodv.md)
>
> Styr all officiell publicering av ett SACV-registrerat kontrakt.

> [card] [SAV](https://docs.quanux.org/symphony/sv/skv/sav.md)
>
> Utvärderar komposition och kompatibilitet mellan deklarerade komponenter.

> [card] [Vektorkommandon i qxctl](https://docs.quanux.org/symphony/sv/qxctl/vector-commands.md)
>
> Kör `qxctl sacv ...` för att köra inspect, check, diff och propose.


## Related topics

- [SODV: styrning av officiell dokumentation och releaser](https://docs.quanux.org/symphony/sv/skv/sodv.md)
- [Dokumentation för QuanuX Symphony](https://docs.quanux.org/symphony/sv/index.md)
- [Symphony-vektorer och leveransfaser](https://docs.quanux.org/symphony/sv/concepts/vectors.md)
- [Plattformsdoktrin för QuanuX Symphony](https://docs.quanux.org/symphony/sv/doctrine.md)
- [Snabbstart: Utforska QuanuX Symphony](https://docs.quanux.org/symphony/sv/quickstart.md)


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