Ambito e scopo
Si prevede che SIV supporti:- La partecipazione di agenti locali e remoti ai workflow di Symphony
- Un contesto esteso condiviso tra sessioni e vettori
- Una logica strutturata a lungo termine per operazioni ricorrenti o in più passaggi
- Protocolli di comunicazione tra agenti
- L’interazione governata con la superficie dei comandi di Symphony
Sotto-vettori denominati
SMCV
Componente facoltativo di conversione Markdown. Previsto come traduttore configurabile tramite qxctl al di sopra di una connessione IPC abilitata. Nessun comando o traduttore SMCV è ancora implementato.
SAIV
Riservato a un futuro sotto-vettore di integrazione dell’intelligenza in Symphony. La riserva non fornisce alcuna implementazione, comportamento di namespace o operazione semantica.
Esclusioni
SIV esplicitamente non:- Sostituisce la semantica di proprietà dei vettori (le operazioni di dominio restano di proprietà dei rispettivi vettori anche quando è un agente a invocarle)
- Diventa verità canonica né scavalca i contratti SKV
- Entra nel percorso critico (hot path) del trading
- Rende conclusivo il precedente documento di lavoro sull’intelligenza artificiale
Stato attuale
SIV è esclusivamente un contratto di architettura canonico. Al momento non sono implementati harness SIV, posta tra agenti, engine di stato a lungo termine, connessioni a modelli, protocolli per agenti locali/remoti, componenti SAIV, traduttori SMCV né controlli qxctl.Confine del linguaggio
Per i componenti SIV non è stabilito alcun requisito di Rust. Il linguaggio dei componenti seguirà il futuro contratto relativo a prestazioni, portabilità, sicurezza e integrazione. Non è ereditato da alcun documento di lavoro.Relazione di SIV con gli altri vettori
SKV
Governa i contratti, l’evoluzione e le relazioni di pubblicazione ufficiale di SIV.
SOV
Può esporre operazioni invocate da agenti tramite qxctl, preservando la semantica di proprietà dei vettori.
SAV
Valuta composizione e compatibilità di qualsiasi operazione assemblata da agenti.