Omfattning och syfte
SIV förväntas stödja:- Lokala och fjärranslutna agenters deltagande i Symphony-arbetsflöden
- Utökad kontext som delas mellan sessioner och vektorer
- Strukturerad långsiktig logik för återkommande operationer eller operationer i flera steg
- Protokoll för kommunikation mellan agenter
- Styrd interaktion med Symphonys kommandoyta
Namngivna undervektorer
SMCV
Valfri komponent för Markdown-konvertering. Planerad som en översättare som kan konfigureras via qxctl ovanpå en aktiverad IPC-anslutning. Inget SMCV-kommando eller ingen SMCV-översättare är implementerad ännu.
SAIV
Reserverad för en senare undervektor för intelligensintegration i Symphony. Reservationen tillhandahåller ingen implementation, inget namnrymdsbeteende och ingen semantisk operation.
Utanför omfattningen
SIV gör uttryckligen inte följande:- Ersätter vektorägd semantik (domänoperationer ägs fortfarande av sina respektive vektorer även när en agent anropar dem)
- Blir kanonisk sanning eller åsidosätter SKV-kontrakt
- Går in i handelns heta väg
- Gör det äldre arbetsdokumentet om artificiell intelligens avgörande
Aktuell status
SIV är endast ett kanoniskt arkitekturkontrakt. Ingen SIV-harness, agentpost, motor för långsiktigt tillstånd, modellanslutning, lokalt/fjärranslutet agentprotokoll, SAIV-komponent, SMCV-översättare eller qxctl-kontroll är implementerad för närvarande.Språkgräns
Inget krav på Rust har fastställts för SIV-komponenter. Komponentspråket kommer att följa det framtida kontraktet för prestanda, portabilitet, säkerhet och integration. Det ärvs inte från något arbetsdokument.Hur SIV förhåller sig till andra vektorer
SKV
Styr SIV:s kontrakt, evolution och relationer till officiell publicering.
SOV
Kan exponera agentanropade operationer via qxctl och samtidigt bevara vektorägd semantik.
SAV
Utvärderar komposition och kompatibilitet för alla agentsammansatta operationer.