{"ok":true,"version":"81.4.2","revision":"81-4-2-results-runtime-recovery-20260720","generatedAt":"2026-08-05T14:32:38.708Z","manifest":{"product":"VRABO.IT","version":"81.4.2","release":"Results Runtime Recovery · crash client eliminato, multimodale port-aware, gateway canonico e cache PWA riallineata","revision":"81-4-2-results-runtime-recovery-20260720","language":"it","currency":"EUR","principles":["nessun prezzo inventato","provider finale dichiarato","consenso commerciale opt-in","continuità locale senza account simulato"],"counts":{"modules":16,"partners":41,"travelProviders":25,"destinations":16,"experiences":6,"blueprints":6,"guides":11,"routes":14},"routes":[{"href":"/travel","label":"Travel","role":"Ricerca multi-servizio"},{"href":"/planner","label":"Smart Planner","role":"Intento, tappe, budget e piano operativo"},{"href":"/risultati","label":"Risultati","role":"Provider, parametri e handoff verificabili"},{"href":"/destinazioni","label":"Destinazioni","role":"Dossier e itinerari"},{"href":"/pacchetti","label":"Blueprint","role":"Architetture di viaggio"},{"href":"/esperienze","label":"Esperienze","role":"Collezioni curate"},{"href":"/guide","label":"Guide","role":"Knowledge library"},{"href":"/modules","label":"Moduli","role":"Ecosistema completo"},{"href":"/partner","label":"Partner","role":"Provider e responsabilità"},{"href":"/travel/trasparenza","label":"Search Assurance","role":"Registro risultati e rilanci"},{"href":"/search","label":"Ricerca","role":"Intento globale"},{"href":"/onepage","label":"OnePage","role":"Vista completa compatta"},{"href":"/stato-operativo","label":"Stato","role":"Runtime e resilienza"},{"href":"/command-center","label":"Command Center","role":"Regia, Journey Vault e readiness"}],"modules":[{"slug":"travel","title":"Cerca il servizio giusto e arriva direttamente ai risultati.","category":"Travel","href":"/travel","external":false,"status":"10 verticali · routing verificato"},{"slug":"scoutee","title":"Sei qui. Risolvi adesso.","category":"Travel","href":"https://scoutee.vrabo.it","external":true,"status":"Locale su richiesta"},{"slug":"jumpy","title":"Prima il dato esatto, poi la risposta inerente.","category":"Ricerca","href":"https://jumpy.vrabo.it","external":true,"status":"Ricerca guidata"},{"slug":"juris","title":"Norme e orientamenti da leggere nel contesto.","category":"Ricerca","href":"https://juris.vrabo.it","external":true,"status":"Fonti giuridiche"},{"slug":"pa","title":"Trova l’ufficio giusto prima di scrivere.","category":"Servizi","href":"https://pa.vrabo.it","external":true,"status":"Directory operativa"},{"slug":"fickserz","title":"Hai un problema. Portiamolo a una soluzione.","category":"Servizi","href":"https://fickserz.vrabo.it","external":true,"status":"Piano d’azione"},{"slug":"freezy","title":"Identità, prodotto e consegna digitale con direzione.","category":"Servizi","href":"https://freezy.vrabo.it","external":true,"status":"Studio operativo"},{"slug":"cmp","title":"Calcio internazionale, archivio e live dichiarato.","category":"Vivi","href":"https://cmp.vrabo.it","external":true,"status":"Archivio + live"},{"slug":"tuttonews","title":"Segnali, contesto e fonti da distinguere.","category":"Vivi","href":"https://tuttonews.vrabo.it","external":true,"status":"Radar fonti"},{"slug":"tv","title":"Trova dove guardare, senza promesse sbagliate.","category":"Vivi","href":"https://tv.vrabo.it","external":true,"status":"Disponibilità da verificare"},{"slug":"cokabeatz","title":"Suono, beat, radio e produzione.","category":"Vivi","href":"https://cb.vrabo.it","external":true,"status":"Sound layer"},{"slug":"melamandi","title":"Cesti di frutta con regole chiare e orari reali.","category":"Vivi","href":"https://mm.vrabo.it","external":true,"status":"Finestra ordini"},{"slug":"bevibene","title":"Etichette, territori e cultura del bere.","category":"Cultura","href":"https://bevibene.vrabo.it","external":true,"status":"Atlante territoriale"},{"slug":"evangelion","title":"Testi, fonti, contesti e collegamenti ragionati.","category":"Cultura","href":"https://evangelion.vrabo.it","external":true,"status":"Metodo e fonti"},{"slug":"genesi","title":"Segui le prove che cambiano la storia delle origini.","category":"Atlanti","href":"https://genesi.vrabo.it","external":true,"status":"25 dossier · fonti tracciabili"},{"slug":"lwh","title":"Leggi il quadro operativo globale senza pin inventati.","category":"Atlanti","href":"https://lwh.vrabo.it","external":true,"status":"Global Situation Brief"}],"travelModes":["all","voli","hotel","rail","bus","ferry","cruise","auto","transfer","esperienze"],"plannerEngine":{"version":"81.2","method":"deterministic-explainable","maxStops":6,"naturalLanguage":true,"multiStop":true,"constraintDetection":true,"budgetAllocation":true,"scenarioScoring":true,"timeline":true,"localVault":true,"livePrices":false,"endpoint":"/api/planner/compose"},"searchAssurance":{"contract":"global_handoff_truth_v81_4","modes":[{"mode":"all","label":"Meta mobilità","level":"Multi-provider"},{"mode":"voli","label":"Voli","level":"Ricerca datata"},{"mode":"hotel","label":"Hotel","level":"Ricerca precompilata"},{"mode":"rail","label":"Treni","level":"Tratta reale"},{"mode":"bus","label":"Bus","level":"Tratta reale"},{"mode":"ferry","label":"Traghetti","level":"Tratta reale"},{"mode":"cruise","label":"Crociere","level":"Catalogo offerte reale"},{"mode":"auto","label":"Auto","level":"Ricerca datata"},{"mode":"transfer","label":"Transfer","level":"Copertura per rotta"},{"mode":"esperienze","label":"Esperienze","level":"Ricerca destinazione"}],"rules":[{"code":"01","title":"Azione verificabile"},{"code":"02","title":"Parametri contabilizzati"},{"code":"03","title":"Prezzo con provenienza"},{"code":"04","title":"Rilancio dichiarato"},{"code":"05","title":"Fallback onesto"},{"code":"06","title":"Ricevuta esportabile"}],"shortlistLimit":3,"exportableReceipt":true,"genericHomepagesExcluded":true,"pwaOfflineSelective":true,"publicStatus":true,"runtimeManifest":true,"commandCenter":true,"journeyVault":true,"readinessEndpoint":true,"serviceWorkerUpdateFlow":true,"smartPlanner":true,"plannerIntentRecognition":true,"plannerMultiStop":true,"plannerBudgetAllocation":true,"plannerExplainability":true,"plannerVault":true,"verticalResults":true,"portIntelligence":true,"directFlightHandoff":true,"legacyPlannerRedirect":true,"operationalStatusRoute":"/stato-operativo","outboundIntegrityGateway":true,"soft404Firewall":true,"canonicalPortProviderRouting":true,"providerLinkRecovery":true,"outboundGatewayRoute":"/go/travel","serverCanonicalHandoff":true,"clientTargetIsolation":true,"legacyHandoffConsolidation":true,"globalProviderContract":true,"routeOnlySeparated":true,"resultsCardLayoutGuard":true,"serverPortCanonicalization":true,"pwaReleaseCacheReset":true,"handoffClasses":["exact_search","partial_search","route_only","catalog_only","priced_offer","blocked"]}},"assets":{"brand":["/brand/vrabo-original-mark-192.png","/brand/vrabo-original-mark-512.png","/brand/vrabo-travel-original-lockup.png","/brand/vrabo-energy-green-power-bg.png"],"destinations":[{"slug":"londra","city":"Londra","image":"/editorial/destinations/londra.webp"},{"slug":"parigi","city":"Parigi","image":"/editorial/destinations/parigi.webp"},{"slug":"barcellona","city":"Barcellona","image":"/editorial/destinations/barcellona.webp"},{"slug":"amsterdam","city":"Amsterdam","image":"/editorial/destinations/amsterdam.webp"},{"slug":"lisbona","city":"Lisbona","image":"/editorial/destinations/lisbona.webp"},{"slug":"madrid","city":"Madrid","image":"/editorial/destinations/madrid.webp"},{"slug":"berlino","city":"Berlino","image":"/editorial/destinations/berlino.webp"},{"slug":"atene","city":"Atene","image":"/editorial/destinations/atene.webp"},{"slug":"istanbul","city":"Istanbul","image":"/editorial/destinations/istanbul.webp"},{"slug":"new-york","city":"New York","image":"/editorial/destinations/new-york.webp"},{"slug":"tokyo","city":"Tokyo","image":"/editorial/destinations/tokyo.webp"},{"slug":"malta","city":"Malta","image":"/editorial/destinations/malta.webp"},{"slug":"roma","city":"Roma","image":"/editorial/destinations/roma.webp"},{"slug":"copenaghen","city":"Copenaghen","image":"/editorial/destinations/copenaghen.webp"},{"slug":"dubai","city":"Dubai","image":"/editorial/destinations/dubai.webp"},{"slug":"bangkok","city":"Bangkok","image":"/editorial/destinations/bangkok.webp"}],"experiences":[{"slug":"sapori-locali","title":"Sapori locali","image":"/editorial/experiences/sapori-locali.webp"},{"slug":"citta-di-notte","title":"Città di notte","image":"/editorial/experiences/citta-di-notte.webp"},{"slug":"arte-e-architettura","title":"Arte e architettura","image":"/editorial/experiences/arte-e-architettura.webp"},{"slug":"natura-e-panorami","title":"Natura e panorami","image":"/editorial/experiences/natura-e-panorami.webp"},{"slug":"famiglie","title":"Famiglie senza stress","image":"/editorial/experiences/famiglie.webp"},{"slug":"storia-viva","title":"Storia viva","image":"/editorial/experiences/storia-viva.webp"}],"blueprints":[{"slug":"weekend-europeo","title":"Weekend europeo ben costruito","image":"/editorial/blueprints/weekend-europeo.webp"},{"slug":"capitale-creativa","title":"Capitale creativa","image":"/editorial/blueprints/capitale-creativa.webp"},{"slug":"lungo-raggio-ordinato","title":"Lungo raggio ordinato","image":"/editorial/blueprints/lungo-raggio-ordinato.webp"},{"slug":"mare-e-citta","title":"Mare e città","image":"/editorial/blueprints/mare-e-citta.webp"},{"slug":"itinerario-ibrido","title":"Itinerario ibrido","image":"/editorial/blueprints/itinerario-ibrido.webp"},{"slug":"viaggio-famiglia","title":"Viaggio famiglia","image":"/editorial/blueprints/viaggio-famiglia.webp"}],"guides":[{"slug":"comparatore-trasparente","title":"Come riconoscere un comparatore trasparente","cover":"/editorial/guides/comparatore-trasparente.webp","category":"Metodo","readTime":"7 min"},{"slug":"leggere-prezzi-voli","title":"Come leggere correttamente il prezzo di un volo","cover":"/editorial/guides/leggere-prezzi-voli.webp","category":"Voli","readTime":"8 min"},{"slug":"viaggio-multi-servizio","title":"Come costruire un viaggio multi-servizio senza un carrello fittizio","cover":"/editorial/guides/viaggio-multi-servizio.webp","category":"Planning","readTime":"9 min"},{"slug":"affiliazioni-dichiarate","title":"Perché un link affiliato deve essere dichiarato","cover":"/editorial/guides/affiliazioni-dichiarate.webp","category":"Trasparenza","readTime":"6 min"},{"slug":"privacy-travel","title":"Privacy e consenso in un percorso Travel","cover":"/editorial/guides/privacy-travel.webp","category":"Privacy","readTime":"7 min"},{"slug":"scegliere-quartiere-hotel","title":"Come scegliere il quartiere giusto prima dell’hotel","cover":"/editorial/guides/scegliere-quartiere-hotel.webp","category":"Soggiorni","readTime":"9 min"},{"slug":"scalo-volo-sicuro","title":"Scali, coincidenze e biglietti separati: costruire un volo robusto","cover":"/editorial/guides/scalo-volo-sicuro.webp","category":"Voli","readTime":"8 min"},{"slug":"budget-viaggio-reale","title":"Dal prezzo civetta al budget reale del viaggio","cover":"/editorial/guides/budget-viaggio-reale.webp","category":"Budget","readTime":"10 min"},{"slug":"transfer-arrivo-senza-attrito","title":"Arrivare senza attrito: aeroporto, transfer e primo accesso","cover":"/editorial/guides/transfer-arrivo-senza-attrito.webp","category":"Mobilità","readTime":"7 min"},{"slug":"attivita-senza-sovraccarico","title":"Scegliere attività senza trasformare il viaggio in un’agenda","cover":"/editorial/guides/attivita-senza-sovraccarico.webp","category":"Esperienze","readTime":"8 min"},{"slug":"documenti-e-partenza","title":"Documenti, assicurazione e partenza: il controllo che viene prima del check-in","cover":"/editorial/guides/documenti-e-partenza.webp","category":"Preparazione","readTime":"11 min"}],"editorialHeroes":[{"key":"hero-experiences-studio","label":"Experience Studio","image":"/editorial/heroes/experiences-studio.webp","mediaType":"photograph"},{"key":"hero-journey-blueprints","label":"Journey Blueprints","image":"/editorial/heroes/journey-blueprints.webp","mediaType":"photograph"},{"key":"hero-knowledge-library","label":"Knowledge Library","image":"/editorial/heroes/knowledge-library.webp","mediaType":"archival-map"}],"visualCredits":{"count":42,"destinations":16,"editorial":26,"route":"/crediti-immagini"}},"referrals":[{"slug":"omio","name":"Omio","type":"Treni, bus e traghetti","direct":"https://www.omio.com/","hosts":["omio.com"],"note":"Confronto multimodale con ricerca affiliata o API quando collegata.","configuredByEnvironment":true},{"slug":"trainline","name":"Trainline","type":"Treni","direct":"https://www.thetrainline.com/it","hosts":["thetrainline.com"],"note":"Ricerca ferroviaria e handoff al provider.","configuredByEnvironment":true},{"slug":"busbud","name":"Busbud","type":"Bus e treni","direct":"https://www.busbud.com/it","hosts":["busbud.com"],"note":"Inventario bus e rail tramite deeplink, White Label o API.","configuredByEnvironment":true},{"slug":"flixbus","name":"FlixBus","type":"Bus","direct":"https://www.flixbus.it/","hosts":["flixbus.it","flixbus.com"],"note":"Collegamenti autobus con ricerca precompilabile.","configuredByEnvironment":true},{"slug":"distribusion","name":"Distribusion","type":"Trasporto terrestre","direct":"https://www.distribusion.com/","hosts":["distribusion.com"],"note":"Connettore B2B per inventario terrestre normalizzato.","configuredByEnvironment":true},{"slug":"ferryhopper","name":"Ferryhopper","type":"Traghetti","direct":"https://www.ferryhopper.com/it/","hosts":["ferryhopper.com"],"note":"Traghetti, passeggeri, veicoli e cabine con fallback affiliato e API predisposta.","configuredByEnvironment":true},{"slug":"directferries","name":"Direct Ferries","type":"Traghetti","direct":"https://www.directferries.it/","hosts":["directferries.it","directferries.com"],"note":"Confronto traversate e opzioni veicolo/cabina.","configuredByEnvironment":true},{"slug":"logitravel-cruises","name":"Logitravel Crociere","type":"Crociere","direct":"https://www.logitravel.it/crociere/","hosts":["logitravel.it","logitravel.com"],"note":"Ricerca crociere e pacchetti mare.","configuredByEnvironment":true},{"slug":"cruise-direct","name":"CruiseDirect","type":"Crociere","direct":"https://www.cruisedirect.com/","hosts":["cruisedirect.com"],"note":"Catalogo crociere con collegamento configurabile.","configuredByEnvironment":true},{"slug":"transferz","name":"Transferz","type":"Transfer","direct":"https://www.transferz.com/","hosts":["transferz.com"],"note":"Connettore API predisposto per transfer e webhook.","configuredByEnvironment":true},{"slug":"aviasales","name":"Aviasales / Travelpayouts","type":"Voli","direct":"https://www.aviasales.com/searches/new","hosts":["aviasales.com","tp.st","tpk.lu"],"note":"Ricerca voli con Data API, White Label e link partner quando configurati.","configuredByEnvironment":true},{"slug":"skyscanner","name":"Skyscanner","type":"Voli","direct":"https://www.skyscanner.it/trasporti/voli","hosts":["skyscanner.it","skyscanner.com"],"note":"Confronto voli sul provider.","configuredByEnvironment":true},{"slug":"kayak","name":"KAYAK","type":"Voli","direct":"https://www.kayak.it/flights","hosts":["kayak.it","kayak.com"],"note":"Metaricerca voli e combinazioni.","configuredByEnvironment":true},{"slug":"momondo","name":"momondo","type":"Voli","direct":"https://www.momondo.it/flight-search","hosts":["momondo.it","momondo.com"],"note":"Confronto itinerari e tariffe.","configuredByEnvironment":true},{"slug":"kiwi","name":"Kiwi.com","type":"Voli","direct":"https://www.kiwi.com/it/","hosts":["kiwi.com"],"note":"Itinerari aerei e combinazioni multi-vettore.","configuredByEnvironment":true},{"slug":"booking","name":"Booking.com","type":"Hotel","direct":"https://www.booking.com/searchresults.it.html","hosts":["booking.com"],"note":"Soggiorni, date e condizioni sul provider.","configuredByEnvironment":true},{"slug":"trivago","name":"Trivago","type":"Hotel","direct":"https://www.trivago.it/","hosts":["trivago.it","trivago.com"],"note":"Confronto strutture e fonti esterne.","configuredByEnvironment":true},{"slug":"expedia","name":"Expedia","type":"Hotel e pacchetti","direct":"https://www.expedia.it/","hosts":["expedia.it","expedia.com"],"note":"Soggiorni e servizi viaggio.","configuredByEnvironment":true},{"slug":"google-hotels","name":"Google Hotels","type":"Hotel","direct":"https://www.google.com/travel/hotels","hosts":["google.com"],"note":"Ricerca e confronto soggiorni.","configuredByEnvironment":true},{"slug":"trip","name":"Trip.com","type":"Servizi viaggio","direct":"https://it.trip.com/","hosts":["trip.com"],"note":"Voli, hotel e servizi viaggio.","configuredByEnvironment":true},{"slug":"discovercars","name":"DiscoverCars","type":"Auto","direct":"https://www.discovercars.com/it","hosts":["discovercars.com"],"note":"Noleggio auto con periodo e località.","configuredByEnvironment":true},{"slug":"rentalcars","name":"Rentalcars.com","type":"Auto","direct":"https://www.rentalcars.com/it/","hosts":["rentalcars.com"],"note":"Confronto noleggio auto.","configuredByEnvironment":true},{"slug":"economybookings","name":"EconomyBookings","type":"Auto","direct":"https://www.economybookings.com/it","hosts":["economybookings.com"],"note":"Noleggi internazionali e locali.","configuredByEnvironment":true},{"slug":"qeeq","name":"QEEQ","type":"Auto","direct":"https://www.qeeq.com/","hosts":["qeeq.com"],"note":"Confronto auto in più mercati.","configuredByEnvironment":true},{"slug":"localrent","name":"Localrent","type":"Auto","direct":"https://localrent.com/it/","hosts":["localrent.com"],"note":"Noleggiatori locali selezionati.","configuredByEnvironment":true},{"slug":"getrentacar","name":"GetRentacar","type":"Auto","direct":"https://getrentacar.com/it","hosts":["getrentacar.com"],"note":"Noleggio auto e offerte locali.","configuredByEnvironment":true},{"slug":"kayak-cars","name":"KAYAK Cars","type":"Auto","direct":"https://www.kayak.it/cars","hosts":["kayak.it","kayak.com"],"note":"Metaricerca autonoleggio.","configuredByEnvironment":true},{"slug":"kiwitaxi","name":"Kiwitaxi","type":"Transfer","direct":"https://kiwitaxi.com/it","hosts":["kiwitaxi.com"],"note":"Transfer aeroporto e città.","configuredByEnvironment":true},{"slug":"intui","name":"Intui.travel","type":"Transfer","direct":"https://en.intui.travel/","hosts":["intui.travel"],"note":"Transfer prenotabili tra aeroporto e destinazione.","configuredByEnvironment":true},{"slug":"gettransfer","name":"GetTransfer","type":"Transfer","direct":"https://gettransfer.com/it","hosts":["gettransfer.com"],"note":"Transfer e autista con confronto offerte.","configuredByEnvironment":true},{"slug":"tiqets","name":"Tiqets","type":"Esperienze","direct":"https://www.tiqets.com/it/","hosts":["tiqets.com"],"note":"Attrazioni e biglietti.","configuredByEnvironment":true},{"slug":"getyourguide","name":"GetYourGuide","type":"Esperienze","direct":"https://www.getyourguide.it/","hosts":["getyourguide.it","getyourguide.com"],"note":"Attività, visite ed esperienze.","configuredByEnvironment":true},{"slug":"klook","name":"Klook","type":"Esperienze","direct":"https://www.klook.com/it/","hosts":["klook.com"],"note":"Servizi locali e attività.","configuredByEnvironment":true},{"slug":"ticketnetwork","name":"TicketNetwork","type":"Eventi","direct":"https://www.ticketnetwork.com/","hosts":["ticketnetwork.com"],"note":"Biglietti per eventi e spettacoli.","configuredByEnvironment":true},{"slug":"radical-storage","name":"Radical Storage","type":"Deposito bagagli","direct":"https://radicalstorage.com/it","hosts":["radicalstorage.com"],"note":"Deposito bagagli in città.","configuredByEnvironment":true},{"slug":"searadar","name":"SEARADAR","type":"Nautica","direct":"https://searadar.com/","hosts":["searadar.com"],"note":"Noleggio barche e itinerari nautici.","configuredByEnvironment":true},{"slug":"airhelp","name":"AirHelp","type":"Assistenza","direct":"https://www.airhelp.com/it/","hosts":["airhelp.com"],"note":"Assistenza passeggeri e claim.","configuredByEnvironment":true},{"slug":"compensair","name":"Compensair","type":"Assistenza","direct":"https://www.compensair.com/it/","hosts":["compensair.com"],"note":"Verifica richieste di compensazione aerea.","configuredByEnvironment":true},{"slug":"yesim","name":"Yesim","type":"eSIM","direct":"https://yesim.app/it/","hosts":["yesim.app"],"note":"Connettività internazionale.","configuredByEnvironment":true},{"slug":"airalo","name":"Airalo","type":"eSIM","direct":"https://www.airalo.com/it","hosts":["airalo.com"],"note":"eSIM per destinazioni internazionali.","configuredByEnvironment":true},{"slug":"drimsim","name":"Drimsim","type":"eSIM","direct":"https://drimsim.com/it","hosts":["drimsim.com"],"note":"Connettività dati per viaggiatori.","configuredByEnvironment":true}]}