libraries/knowledge-vector-engine-cpp levert de gedeelde, autoriteitsvrije C++-mechanismen die elke Symphony-vectorengine hergebruikt. Het biedt deterministische bouwstenen, zodat elke engine begrensd, reproduceerbaar en vrij van onbedoelde neveneffecten kan blijven.
Wat het fundament biedt
- Procesframing: autoriteitsvrij lokaal procesprotocol dat door elke engine wordt gebruikt
- Begrensde JSON: strikte parsing en uitvoer met expliciete limieten voor grootte en diepte
- SHA-256: inhoudsadressering voor bewijs en ontvangstbewijzen
- No-follow-leesbewerkingen: bestandssysteemleesbewerkingen die nooit onverwacht symbolische links volgen
- Deterministische snapshots: herhaalbare snapshots van geïnspecteerde status
- Temporele validatie: canonieke UTC-afhandeling volgens het Symphony Temporal Semantics Contract
- Detectie van eigenaarsmanifesten: exacte detectie van contractmanifesten
- Geversioneerde packaging: onafhankelijk installeerbare pakketten in eigendom van ontvangstbewijzen
- Ontvangstbewijzen en de-installatie op basis van ontvangstbewijzen: de-installatie die uitsluitend wordt aangestuurd door het ontvangstbewijs dat het artefact heeft geïnstalleerd
Grens van manifestdetectie
Elke vectorengine die het fundament gebruikt, erft deze regel.Wat het fundament niet doet
- Het draagt geen autoriteit. Engines die het gebruiken, moeten mutaties nog steeds autoriseren via SSIAG.
- Het publiceert of haalt niets op via het netwerk.
- Het muteert niet op eigen initiatief canonieke bestanden.
Gerelateerde oppervlakken
Sessiecoördinator
C++26-coördinator gebouwd op het fundament voor sessies en reconciliatie.
Overzicht van engines
De engines die het fundament hergebruiken.
SKV-overzicht
Vectorcontracten die de engines implementeren.
qxctl-overzicht
Administratieve CLI die exacte, door ontvangstbewijzen gevalideerde engines aanroept.