Vai al contenuto principale
Il Symphony Intelligence Vector (SIV) è proprietario della futura semantica, definita da Symphony, per la collaborazione agentica, il contesto locale esteso, la logica strutturata a lungo termine, la comunicazione tra agenti e il funzionamento diretto dall’uomo sulla superficie di Symphony. È un dominio emergente con contratti canonici, ma ancora senza un’implementazione eseguibile.

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
SIV non concede autorità in base al tipo di chiamante. Chiamanti umani, IA, agenti e servizi sono trattati allo stesso modo. L’autorità deriva dalla proprietà dell’host di destinazione, dai permessi concessi, dall’operazione richiesta, dallo stato atteso e dalle salvaguardie configurate dal proprietario.

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.
Ultima modifica il 10 ottobre 2026