Synapse 1.3.2 — QA pass live + 4 fix 🔎¶
Patch sopra la 1.3.1: giro di test da senior tester contro l'istanza di produzione, con quattro correzioni mirate ai flussi Configurazione, Ricerca Profonda, Cerca e Coda Revisione. Nessuna modifica strutturale.
🐛 Fix¶
- Configurazione guidata: l'URL del server ora è modificabile — lo Step 1 mostrava l'indirizzo del backend come testo in sola lettura; ora è un campo editabile con validazione dello schema (
http/https), probe sull'URL digitato e persistenza (setServerUrl). Lasciandolo vuoto si usa la stessa origine della pagina - Ricerca Profonda: niente più pagina spazzatura a zero fonti — quando il loop non raccoglie alcuna fonte (SearXNG irraggiungibile o senza risultati), la sintesi degenerava in una risposta conversazionale che veniva comunque ingerita come pagina wiki. Ora con zero fonti la sintesi e l'ingest vengono saltati (nessuna pagina creata)
- Cerca: percentuali di rilevanza corrette — i risultati da espansione del grafo mostravano punteggi assurdi (es. 2144%) perché il peso grezzo del grafo veniva reso come percentuale. Ora il chip
%compare solo per i risultati vettoriali (similarità 0–100%, con clamp); per l'espansione resta solo il badge - Coda Revisione: bottoni non più ambigui — nei tab non-in-attesa comparivano due pulsanti con la stessa etichetta «Pulisci risolti». Quello di auto-risoluzione è stato rinominato «Auto-risolvi» / «Auto-resolve» per distinguerlo dall'eliminazione delle righe terminali
✅ Verifica¶
- Frontend 1761 test verdi · suite deep-research backend 16 verdi (+1 test di regressione per lo zero-fonti) · ruff + eslint puliti
- Fix verificati visivamente contro i dati di produzione (Cerca senza percentuali fuori scala, tre bottoni distinti nella review, wizard con campo editabile)
Artefatti¶
Synapse_1.3.2_aarch64.dmg · _x64-setup.exe · synapse-clipper-1.3.2.zip · latest.json firmato · immagini GHCR backend/frontend/marker v1.3.2+latest