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

# Fundament C++ silników Knowledge Vector: wspólne mechanizmy

> Fundament C++ silników Knowledge Vector zapewnia ramkowanie procesów pozbawione uprawnień, ograniczony JSON, SHA-256, migawki, potwierdzenia i jawne wykrywanie manifestów.

`libraries/knowledge-vector-engine-cpp` dostarcza wspólnych, pozbawionych uprawnień mechanizmów C++, z których korzysta każdy silnik wektora Symphony. Zapewnia deterministyczne elementy składowe, dzięki którym każdy silnik może pozostać ograniczony, odtwarzalny i wolny od ubocznych efektów otoczenia.

## Co zapewnia fundament

* **Ramkowanie procesów**: pozbawiony uprawnień lokalny protokół procesów używany przez każdy silnik
* **Ograniczony JSON**: ścisłe parsowanie i generowanie z jawnymi limitami rozmiaru i głębokości
* **SHA-256**: adresowanie treścią dla dowodów i potwierdzeń
* **Odczyty bez podążania za dowiązaniami**: odczyty systemu plików, które nigdy nieoczekiwanie nie przechodzą przez dowiązania symboliczne
* **Deterministyczne migawki**: powtarzalne migawki sprawdzanego stanu
* **Walidacja czasowa**: kanoniczna obsługa UTC zgodnie z Symphony Temporal Semantics Contract
* **Wykrywanie manifestów właścicieli**: dokładne wykrywanie manifestów kontraktów
* **Pakowanie z wersjonowaniem**: niezależnie instalowane pakiety należące do potwierdzeń
* **Potwierdzenia i deinstalacja sterowana potwierdzeniem**: deinstalacja sterowana wyłącznie przez potwierdzenie, które zainstalowało artefakt

## Granica wykrywania manifestów

> [!WARNING]
>
> Wykrywanie manifestów rozpoczyna się od stałego zestawu startowego i przechodzi wyłącznie przez jawne deklaracje podrzędne. Nigdy nie przeszukuje repozytorium na ślepo ani nie wnioskuje o własności na podstawie nazw katalogów.

Każdy silnik wektora korzystający z fundamentu dziedziczy tę regułę.

## Czego fundament nie robi

* Nie niesie uprawnień. Silniki, które z niego korzystają, nadal muszą autoryzować mutacje przez SSIAG.
* Niczego nie publikuje ani nie pobiera przez sieć.
* Samodzielnie nie modyfikuje plików kanonicznych.

## Powiązane powierzchnie

> [card] [Koordynator sesji](https://docs.quanux.org/symphony/pl/engines/coordinator.md)
>
> Koordynator C++26 zbudowany na fundamencie, obsługujący sesje i uzgadnianie.

> [card] [Przegląd silników](https://docs.quanux.org/symphony/pl/engines/overview.md)
>
> Silniki korzystające z fundamentu.

> [card] [Przegląd SKV](https://docs.quanux.org/symphony/pl/skv/overview.md)
>
> Kontrakty wektorów implementowane przez silniki.

> [card] [Przegląd qxctl](https://docs.quanux.org/symphony/pl/qxctl/overview.md)
>
> Administracyjne CLI wywołujące dokładnie określone silniki walidowane potwierdzeniami.


## Related topics

- [SKVI: silnik indeksu Symphony Knowledge Vector](https://docs.quanux.org/symphony/pl/skv/skvi.md)
- [Silniki wektorów Symphony: przegląd niezależnej instalacji](https://docs.quanux.org/symphony/pl/engines/overview.md)
- [SEV: Symphony Evolution Vector dla planowanych zmian](https://docs.quanux.org/symphony/pl/skv/sev.md)
- [Wektory i fazy dostarczania w Symphony](https://docs.quanux.org/symphony/pl/concepts/vectors.md)
- [Koordynator sesji wiedzy dla silników wektorów Symphony](https://docs.quanux.org/symphony/pl/engines/coordinator.md)


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