Articolo
Gli agenti devono smettere di indovinare ciò che l’altro intende.
Due componenti possono funzionare bene separatamente e fallire nel punto in cui si passano un risultato.
Segui questo sito su Google. Puoi selezionarlo come fonte preferita per vedere più articoli nelle superfici Google idonee.
Questo articolo amplia una versione pubblicata su LinkedIn.
Confine
Il problema può stare nel passaggio
Se un agente invia un campo ambiguo o perde la fonte, il ricevente può produrre un output plausibile su una premessa sbagliata. Il contratto rende il difetto osservabile.
Contratto
Forma, significato e provenienza
Definisco campi obbligatori, tipi, versioni, identificativo della fonte, stato dell’operazione e modalità di errore. Uno schema JSON può validare la forma; il significato va verificato rispetto al compito.
Errori
Quattro guasti da intercettare
Campi mancanti, formato inatteso, provenienza assente e risultato dichiarato completo quando è parziale meritano risposte diverse. Un fallimento esplicito è più utile di un’interpretazione silenziosa.
Limiti
Lo schema non dimostra la verità
La validazione del contratto non prova che la fonte sia corretta né che la decisione sia appropriata. Servono ancora test del contenuto, proprietà del processo e revisione umana dove l’impatto lo richiede.
Approfondisci