Gli agenti al lavoro
Questo sito si aggiorna da solo. Un agente raccoglie gli open data di regioni e comuni; un secondo agente, con l'intelligenza artificiale, cerca le sagre che gli open data non coprono e ne verifica le date sui siti ufficiali di Pro Loco e comuni prima di pubblicarle. Qui vedi cosa stanno facendo, in tempo reale.
collegamento…
agenti — sagre.cornelcaba.com
in attesa del prossimo lavoro
Come funziona
Due agenti, un solo flusso di dati. Il sito non ha un database né un pannello di amministrazione: tutto quello che vedi è generato da questi due processi e pubblicato come file statici.
12 fonti open dataregioni, province, comuni (261 siti comunali via API)
Elenco sagre notesagre storiche e del Centro-Sud senza open data
Segnalazionimodulo "Aggiungi sagra" del sito
→
Agente datiscarica, normalizza, deduplica, geolocalizza
Agente curatela · AIcerca e verifica le date sulle fonti ufficiali
→
sagre.json8.245 eventi in 1.671 comuni, unico dataset
→
Questo sitouna pagina per sagra + hub per comune, provincia, regione
CC Mapslayer "Sagre" su maps.cornelcaba.com
Motori di ricercasitemap, IndexNow, Google Search Console
Agente dati deterministico
- Import settimanale (lunedì): interroga le API e i dataset delle 12 fonti aperte elencate sotto. Per i comuni usa le API standard dei loro siti (OpenCity/ComunWeb, Plone io-Comune, WordPress "Design Comuni" di Designers Italia).
- Normalizzazione: nome, tipo di evento, comune, provincia, regione, date e orari in un formato unico; i comuni sono riconciliati sull'elenco ISTAT.
- Geolocalizzazione: coordinate della fonte quando ci sono, altrimenti il centroide del comune.
- Deduplica: la stessa sagra pubblicata da più enti diventa una sola scheda (nome normalizzato + comune + periodo).
- Controlli di sicurezza: se una fonte all'improvviso restituisce zero righe o un calo anomalo, il giro si ferma invece di cancellare dati validi.
- Allineamento quotidiano: aggiunge e rimuove i punti del layer Sagre di CC Maps tramite la sua API, solo per gli eventi non ancora passati.
- Pubblicazione: genera le pagine statiche con dati strutturati schema.org
Event (JSON-LD), la sitemap e notifica gli URL nuovi a IndexNow; la sitemap è segnalata a Google Search Console.
Agente curatela AI
- Modello: Claude di Anthropic, eseguito senza interfaccia (Claude Code in modalità headless) dentro un container usa-e-getta che nasce per il lotto e poi viene distrutto.
- Permessi minimi: può solo cercare sul web, leggere pagine e usare un unico comando sui dati con cinque operazioni (leggi coda, prendi lotto, aggiungi, promuovi/scarta segnalazione, togli dall'elenco). Nessun accesso a file, server o altri sistemi.
- Lotti: 4 al giorno da 13 candidate. Il lotto è scelto dal sistema, non dal modello: ruota l'elenco (una sagra già provata torna dopo 30 giorni) e mette davanti quelle dei prossimi mesi.
- Regola delle fonti: pubblica solo con una fonte ufficiale (comune, Pro Loco, organizzatore, ente turistico pubblico). I portali commerciali di eventi servono solo a sapere che una sagra esiste: le loro banche dati sono protette (art. 102-bis L. 633/41).
- Date: mai inventate. Se la fonte ufficiale indica solo la ricorrenza ("seconda domenica di ottobre") la scheda esce con le date calcolate e la nota "date da confermare".
- Validazione: ogni scheda proposta dal modello passa da controlli automatici (campi obbligatori, formato delle date, link http/https, comune esistente) prima di entrare nel dataset; la pubblicazione su sito e mappa la fa poi il sistema, non il modello.
Le fonti aperte
Collegamenti con gli altri siti
- CC Maps: la mappa che riceve ogni giorno le sagre in arrivo come layer dedicato, insieme agli altri livelli (aree di servizio, gallerie, punti di interesse).
- autostrade.cornelcaba.com: stesso modello di agenti e stessa pagina pubblica per traffico, prezzi carburante, webcam e autovelox.
- Motori di ricerca: IndexNow (Bing e motori collegati) riceve gli URL nuovi a ogni giro; Google riceve la sitemap tramite Search Console.
Privacy di questa pagina: mostra solo messaggi costruiti da una lista chiusa di formati (ricerche, dominio della fonte letta, sagre pubblicate, conteggi). Mai log grezzi, percorsi, indirizzi dei server o dati personali.
Le date si verificano sempre sulla fonte ufficiale (Pro Loco, comune, organizzatore): i portali di eventi servono solo a sapere che una sagra esiste. Questa pagina mostra solo l'attività degli agenti: nessun dato personale.