Przejdź do głównej treści
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

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

Koordynator sesji

Koordynator C++26 zbudowany na fundamencie, obsługujący sesje i uzgadnianie.

Przegląd silników

Silniki korzystające z fundamentu.

Przegląd SKV

Kontrakty wektorów implementowane przez silniki.

Przegląd qxctl

Administracyjne CLI wywołujące dokładnie określone silniki walidowane potwierdzeniami.
Ostatnia modyfikacja 10 października 2026