Asset
Pipeline decisionale dall'intento al prodotto
Una pipeline verificabile che trasforma l'intento dell'utente in vincoli, candidati, filtri, ranking, controlli di freschezza, spiegazioni e astensione quando le evidenze non sono sufficienti.
La discovery agentica non dovrebbe essere una singola chiamata al modello. È una pipeline nella quale passaggi probabilistici e deterministici hanno responsabilità differenti. Il primo passo è estrarre l'intento. La richiesta deve essere trasformata in obiettivo, contesto e vincoli. Alcuni vincoli sono obbligatori, come budget massimo, compatibilità o disponibilità in un paese. Altri sono preferenze, come colore o stile. Confonderli produce raccomandazioni fluenti ma inutili. Il secondo passo è recuperare candidati. La ricerca semantica amplia la capacità di trovare prodotti descritti con parole differenti, ma deve interrogare una rappresentazione strutturata e mantenere riferimenti agli identificativi canonici. Il terzo passo applica filtri deterministici: mercato, eleggibilità, stock, policy, fascia di prezzo e attributi obbligatori. Un modello non dovrebbe decidere liberamente se ignorare un requisito di business. Il ranking ordina i candidati usando rilevanza, completezza dei dati, preferenze, segnali di qualità e obiettivi commerciali dichiarati. Le regole di ranking devono essere osservabili e governate: personalizzazione, sponsorizzazione e marginalità non possono essere nascoste dentro una risposta generativa. Prima di presentare una raccomandazione, il sistema verifica i fatti dinamici e conserva evidenza delle fonti. L'agente deve spiegare perché un prodotto soddisfa i criteri, quali compromessi rimangono e quale dato potrebbe essere incerto. Quando i candidati non rispettano vincoli essenziali o la qualità del dato è insufficiente, il comportamento corretto è chiedere chiarimenti o astenersi. La qualità va misurata end-to-end: accuratezza nell'estrazione dei vincoli, recall dei candidati, precisione dei filtri, qualità del ranking, factuality delle spiegazioni e tasso di astensione appropriato. La domanda architetturale non è soltanto “il modello risponde bene?”, ma “possiamo dimostrare come una richiesta è diventata una decisione e quali fatti l'hanno sostenuta?”