[{"data":1,"prerenderedAt":858},["ShallowReactive",2],{"docs-pages-it":3,"doc-it-knowledge":310},[4,9,15,20,25,30,35,41,52,60,69,77,85,93,97,106,110,118,123,128,133,139,144,149,154,159,164,170,175,180,185,190,195,200,205,210,215,220,225,230,235,240,245,250,255,261,266,270,275,280,285,290,295,300,305],{"path":5,"title":6,"description":7,"order":8,"group":8,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fpermissions","Chi può fare cosa","[object Object]",null,{"path":10,"title":11,"description":12,"order":13,"group":14,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Finstallation","Installazione","Installa CloseYourIt sul tuo server con un solo comando.",1,"start",{"path":16,"title":17,"description":18,"order":19,"group":14,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fsettings","Impostazioni","Ogni impostazione del file .env, a cosa serve e quali non vanno mai cambiate.",2,{"path":21,"title":22,"description":23,"order":24,"group":14,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fdatabase","Database","Cos'è il database, cosa contiene, quanto restano i dati e quanto spazio occupa.",3,{"path":26,"title":27,"description":28,"order":29,"group":14,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fupdates-and-backups","Aggiornamenti e backup","Aggiorna a una versione nuova, fai e ripristina il backup del database, controlla l'installazione.",4,{"path":31,"title":32,"description":33,"order":34,"group":14,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Ftroubleshooting","Risolvere i problemi","Cosa controllare quando installazione, certificato, email o dati in arrivo non funzionano.",5,{"path":36,"title":37,"description":38,"order":39,"group":40,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fconnect-your-apps","Collega le tue app","Tutti gli strumenti che mandano dati a CloseYourIt, e cosa raccoglie ognuno.",6,"connect",{"path":42,"title":43,"description":44,"order":45,"group":8,"parent":46,"package":47,"note":48,"collects":49,"status":8},"\u002Fdocs\u002Fsdk-ruby","Ruby \u002F Rails","La gemma closeyourit-ruby manda errori, log, query lente e metriche dei job da un'app Rails.",7,"connect-your-apps","closeyourit-ruby","Errori, log, query e metodi lenti, job in background.",{"errors":50,"logs":50,"performance":50,"visits":51,"servers":51},"full","none",{"path":53,"title":54,"description":55,"order":56,"group":8,"parent":46,"package":57,"note":58,"collects":59,"status":8},"\u002Fdocs\u002Fsdk-javascript","JavaScript","Il pacchetto @bussolabs\u002Fcloseyourit-js funziona nel browser e su Node 20.16 o più recente.",8,"@bussolabs\u002Fcloseyourit-js","Browser e Node, adattatori framework e query database dalla 0.13.0.",{"errors":50,"logs":50,"performance":50,"visits":50,"servers":51},{"path":61,"title":62,"description":63,"order":64,"group":8,"parent":46,"package":65,"note":66,"collects":67,"status":8},"\u002Fdocs\u002Fsdk-dart","Dart \u002F Flutter","Il pacchetto closeyourit cattura gli errori delle app Flutter, anche quando il telefono è senza rete.",9,"closeyourit","Errori, log e metriche pubblici dalla 0.9.3.",{"errors":50,"logs":68,"performance":68,"visits":51,"servers":51},"partial",{"path":70,"title":71,"description":72,"order":73,"group":8,"parent":46,"package":65,"note":74,"collects":75,"status":76},"\u002Fdocs\u002Fsdk-python","Python","Il pacchetto closeyourit manda errori, log e metriche da applicazioni Python lato server.",10,"Lato server. SQLAlchemy; query Django e FastAPI\u002FStarlette dalla 0.4.0.",{"errors":50,"logs":50,"performance":68,"visits":51,"servers":51},"pre_alpha",{"path":78,"title":79,"description":80,"order":81,"group":8,"parent":46,"package":82,"note":83,"collects":84,"status":8},"\u002Fdocs\u002Fsdk-sentry","SDK Sentry","Invia errori con un SDK Sentry compatibile; sessioni e crash hanno profili separati.",11,"Sentry SDK","Errori compatibili; sessioni e crash richiedono il profilo verificato.",{"errors":50,"logs":51,"performance":51,"visits":51,"servers":51},{"path":86,"title":87,"description":88,"order":89,"group":8,"parent":46,"package":90,"note":91,"collects":92,"status":8},"\u002Fdocs\u002Fagent-server","Agent per server","Un piccolo programma sul server che manda lo stato della macchina ogni 60 secondi.",12,"closeyourit-agent","CPU, memoria, dischi, rete, container e servizi.",{"errors":51,"logs":68,"performance":51,"visits":51,"servers":50},{"path":94,"title":95,"description":96,"order":89,"group":40,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fnuxt","Vue e Nuxt","Collega gli errori del browser Nuxt e del server Nitro senza esporre un token segreto.",{"path":98,"title":99,"description":100,"order":101,"group":8,"parent":46,"package":102,"note":103,"collects":104,"status":105},"\u002Fdocs\u002Fagent-kubernetes","Kubernetes","Un osservatore in sola lettura del cluster: una copia sola per cluster.",13,"closeyourit-kube","Macchine, app ed eventi di errore del cluster.",{"errors":51,"logs":51,"performance":51,"visits":51,"servers":50},"coming",{"path":107,"title":108,"description":109,"order":101,"group":40,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fopentelemetry","OpenTelemetry","Invia tracce, metriche e log dei server attraverso il ricevitore OTLP facoltativo.",{"path":111,"title":112,"description":113,"order":114,"group":8,"parent":46,"package":115,"note":116,"collects":117,"status":8},"\u002Fdocs\u002Fcli","CLI cyi","Il comando closeyourit, in breve cyi: gestisci progetti, errori e ticket dal terminale.",14,"@bussolabs\u002Fcloseyourit-cli","Non raccoglie dati: comanda CloseYourIt dal terminale.",{"errors":51,"logs":51,"performance":51,"visits":51,"servers":51},{"path":119,"title":120,"description":121,"order":122,"group":40,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fhttp-api","API HTTP","Manda errori, log, metriche e visite con semplici richieste HTTP, senza un SDK.",15,{"path":124,"title":125,"description":126,"order":127,"group":40,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fgithub-app","GitHub","Collega i repository GitHub a ticket e rilasci con una GitHub App tua.",16,{"path":129,"title":130,"description":131,"order":132,"group":40,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fingest-gateway","Gateway di ingest","Tieni al sicuro errori, log e metriche in arrivo quando l'app è lenta o sta ripartendo.",17,{"path":134,"title":135,"description":136,"order":137,"group":138,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fai","AI","Accendi assistente, analisi, dettatura e ricerca intelligente con una chiave CloseYourIt AI o con il tuo provider.",18,"automation",{"path":140,"title":141,"description":142,"order":143,"group":138,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fautomator","Automator","Fai lavorare i ticket in automatico su una tua macchina Linux, con Claude Code, Codex o tutti e due.",19,{"path":145,"title":146,"description":147,"order":148,"group":40,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fstack-coverage","Framework e copertura degli stack","Scegli un SDK pubblicato o verifica i limiti di un’integrazione provata localmente.",20,{"path":150,"title":151,"description":152,"order":153,"group":40,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fmonitoring","Tracce, misure e sessioni","Esplora i nuovi segnali, confronta le versioni e ricostruisci le posizioni originali degli errori.",21,{"path":155,"title":156,"description":157,"order":158,"group":40,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fnode-database","Database Node","Monitora query lente e ripetute con pg, mysql2, Drizzle e Prisma PostgreSQL.",22,{"path":160,"title":161,"description":162,"order":163,"group":138,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fclaude-code","Claude Code","CloseYourIt dentro Claude Code, in una colonna accanto alla conversazione con produzione e i tuoi ticket aperti.",23,{"path":165,"title":166,"description":167,"order":168,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Ftickets","Ticket e idee","Apri e segui i ticket sulla bacheca, raccoglili in milestone, fai domande e trasforma le idee votate in lavoro.",30,"use",{"path":171,"title":172,"description":173,"order":174,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Ferrors","Errori","Come gli errori delle tue app diventano righe uniche, e come risolverli, ignorarli, fonderli o trasformarli in ticket.",31,{"path":176,"title":177,"description":178,"order":179,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fperformance","Performance","Trova le query e i metodi lenti, leggi i problemi riconosciuti da soli e ricevi un avviso quando ne compare uno.",32,{"path":181,"title":182,"description":183,"order":184,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Flogs","Log","Cerca i messaggi delle tue app, segui una richiesta dall'inizio alla fine e collega un messaggio a un errore o a un ticket.",33,{"path":186,"title":187,"description":188,"order":189,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fsecrets","Segreti","Password, chiavi e file riservati in un posto solo, per progetto e ambiente, letti dall'app senza un .env sul disco.",34,{"path":191,"title":192,"description":193,"order":194,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fservers","Server","Lo stato delle tue macchine in una pagina, con lo storico e gli avvisi quando qualcosa si rompe o si sta riempiendo.",35,{"path":196,"title":197,"description":198,"order":199,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fuptime","Uptime","Controlla che i tuoi siti rispondano, tiene il conto dei guasti e li mostra ai clienti su una pagina di stato.",36,{"path":201,"title":202,"description":203,"order":204,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fcrons","Lavori programmati","Accorgersi quando un lavoro che deve partire da solo smette di partire, o parte e finisce male.",37,{"path":206,"title":207,"description":208,"order":209,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Falerts","Avvisi","Le regole che fanno nascere un avviso, il centro notifiche e dove ognuno sceglie di riceverli.",38,{"path":211,"title":212,"description":213,"order":214,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fhelpdesk","Assistenza","Chi visita il sito di un progetto scrive al team con il bottone «Serve aiuto?», e la richiesta arriva nel progetto giusto.",39,{"path":216,"title":217,"description":218,"order":219,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fanalytics","Statistiche del sito","Quante persone visitano il sito, cosa guardano e da dove arrivano, senza cookie.",40,{"path":221,"title":222,"description":223,"order":224,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Freplays","Session replay","Registra la navigazione di chi usa il sito e la riguardi come un video, anche accanto a un errore.",41,{"path":226,"title":227,"description":228,"order":229,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Freleases","Release","Le versioni che girano in ogni ambiente, legate ai tag di GitHub, e gli errori che tornano dopo una correzione.",42,{"path":231,"title":232,"description":233,"order":234,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fvulnerabilities","Vulnerabilità","I problemi di sicurezza noti nelle librerie dei tuoi progetti e i linguaggi che non ricevono più correzioni.",43,{"path":236,"title":237,"description":238,"order":239,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fseo","SEO","CloseYourIt visita i tuoi siti come un motore di ricerca e ti dice cosa impedisce alle pagine di essere trovate.",44,{"path":241,"title":242,"description":243,"order":244,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fknowledge","Knowledge base","Scrivi note, decisioni e guide dei progetti, ritrovale per significato e fai domande con le fonti.",45,{"path":246,"title":247,"description":248,"order":249,"group":169,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fagents","Agenti AI","Quali ticket prendono gli agenti, cosa ti consegnano, dove decidi tu e come si misura ogni macchina.",46,{"path":251,"title":252,"description":253,"order":254,"group":14,"parent":8,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fchangelog","Versioni","Ogni sistema di CloseYourIt con la sua ultima versione, e le note di ogni rilascio.",50,{"path":256,"title":257,"description":258,"order":259,"group":8,"parent":260,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fchangelog-app","App","Tutte le versioni stabili di App, dalla più recente.",51,"changelog",{"path":262,"title":263,"description":264,"order":265,"group":8,"parent":260,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fchangelog-cli","Riga di comando (cyi)","Tutte le versioni stabili di Riga di comando (cyi), dalla più recente.",52,{"path":267,"title":141,"description":268,"order":269,"group":8,"parent":260,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fchangelog-automator","Tutte le versioni stabili di Automator, dalla più recente.",53,{"path":271,"title":272,"description":273,"order":274,"group":8,"parent":260,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fchangelog-agent-server","Agente per server","Tutte le versioni stabili di Agente per server, dalla più recente.",54,{"path":276,"title":277,"description":278,"order":279,"group":8,"parent":260,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fchangelog-agent-kubernetes","Agente Kubernetes","Tutte le versioni stabili di Agente Kubernetes, dalla più recente.",55,{"path":281,"title":282,"description":283,"order":284,"group":8,"parent":260,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fchangelog-sdk-javascript","SDK JavaScript","Tutte le versioni stabili di SDK JavaScript, dalla più recente.",56,{"path":286,"title":287,"description":288,"order":289,"group":8,"parent":260,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fchangelog-sdk-ruby","SDK Ruby","Tutte le versioni stabili di SDK Ruby, dalla più recente.",57,{"path":291,"title":292,"description":293,"order":294,"group":8,"parent":260,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fchangelog-sdk-python","SDK Python","Tutte le versioni stabili di SDK Python, dalla più recente.",58,{"path":296,"title":297,"description":298,"order":299,"group":8,"parent":260,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fchangelog-sdk-dart","SDK Dart","Tutte le versioni stabili di SDK Dart, dalla più recente.",59,{"path":301,"title":302,"description":303,"order":304,"group":8,"parent":260,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fchangelog-skills","Skill per assistenti AI","Tutte le versioni stabili di Skill per assistenti AI, dalla più recente.",60,{"path":306,"title":307,"description":308,"order":309,"group":8,"parent":260,"package":8,"note":8,"collects":8,"status":8},"\u002Fdocs\u002Fchangelog-site","Sito e documentazione","Tutte le versioni stabili di Sito e documentazione, dalla più recente.",61,{"id":311,"title":242,"body":312,"collects":8,"description":243,"extension":852,"group":169,"meta":853,"navigation":854,"note":8,"order":244,"package":8,"parent":8,"path":241,"seo":855,"status":8,"stem":856,"__hash__":857},"docs_it\u002Fdocs\u002Fknowledge.md",{"type":313,"value":314,"toc":841},"minimark",[315,319,335,340,397,416,419,423,431,455,459,462,483,486,490,500,508,512,522,532,540,637,641,644,651,673,676,679,719,730,776,783,787,797,801,812,816,819,837],[316,317,318],"p",{},"La knowledge base raccoglie quello che il team sa di un progetto: appunti, decisioni prese, guide. Le pagine si cercano anche per significato, non solo per parole esatte, e compaiono come suggerimento accanto a ticket ed errori.",[316,320,321,322,326,327,330,331,334],{},"La trovi nel menu sotto ",[323,324,325],"strong",{},"Conoscenza",". La pagina d'ingresso porta a tre posti, nell'ordine d'uso: ",[323,328,329],{},"Revisione",", le pagine, le ",[323,332,333],{},"Raccolte",".",[336,337,339],"h2",{"id":338},"scrivere-una-pagina","Scrivere una pagina",[341,342,343,350,368,379,390],"ol",{},[344,345,346,347,334],"li",{},"Apri le pagine e premi ",[323,348,349],{},"Nuova pagina",[344,351,352,353,356,357,360,361,364,365,334],{},"Scegli il ",[323,354,355],{},"Tipo",": ",[323,358,359],{},"Nota",", ",[323,362,363],{},"Decisione"," o ",[323,366,367],{},"Guida",[344,369,370,371,374,375,378],{},"Scegli i ",[323,372,373],{},"Progetti"," o i ",[323,376,377],{},"Gruppi"," a cui appartiene. Una pagina può stare in più progetti.",[344,380,381,382,385,386,389],{},"Scrivi il ",[323,383,384],{},"Contenuto"," in markdown, in parole semplici. I dettagli tecnici vanno nella ",[323,387,388],{},"Sezione tecnica",", che è facoltativa.",[344,391,392,393,396],{},"Premi ",[323,394,395],{},"Salva",". Poco dopo la pagina entra nella ricerca e l'assistente può usarla per rispondere.",[316,398,399,400,403,404,407,408,411,412,415],{},"Chi legge vede due schede: ",[323,401,402],{},"Semplice"," e ",[323,405,406],{},"Tecnico",". Ogni modifica crea una versione: da ",[323,409,410],{},"Cronologia versioni"," rileggi le versioni vecchie e ne riporti una con ",[323,413,414],{},"Ripristina",". Quella attuale resta nella cronologia.",[316,417,418],{},"Senza progetti né gruppi la pagina vale per tutta l'organizzazione. Solo chi ha accesso completo può crearla, e solo chi ha accesso completo la vede.",[336,420,422],{"id":421},"collegare-le-pagine","Collegare le pagine",[316,424,425,426,430],{},"Per rimandare a un'altra pagina, scrivi il suo titolo tra doppie parentesi quadre: ",[427,428,429],"code",{},"[[Deploy Kamal]]",". Mentre scrivi, l'app ti suggerisce i titoli che esistono. Al salvataggio diventa un collegamento.",[432,433,434,449,452],"ul",{},[344,435,436,437,440,441,444,445,448],{},"Nel riquadro ",[323,438,439],{},"Collegamenti"," di ogni pagina trovi ",[323,442,443],{},"Collegate"," (le pagine a cui rimanda) e ",[323,446,447],{},"Citata da"," (le pagine che la citano).",[344,450,451],{},"Se rinomini la pagina di arrivo, il collegamento continua a funzionare.",[344,453,454],{},"Se il titolo non esiste ancora, resta testo normale. Niente collegamenti rotti.",[336,456,458],{"id":457},"le-raccolte","Le raccolte",[316,460,461],{},"Una raccolta mette in fila più pagine, come un manuale: a sinistra l'indice, a destra la pagina aperta.",[341,463,464,473,476],{},[344,465,466,467,469,470,334],{},"Apri ",[323,468,333],{}," e premi ",[323,471,472],{},"Nuova raccolta",[344,474,475],{},"Dai un titolo e scegli progetti o gruppi.",[344,477,478,479,482],{},"In ",[323,480,481],{},"Pagine della raccolta"," scegli le pagine. L'ordine in cui le scegli è l'ordine dell'indice.",[316,484,485],{},"Una raccolta può tenere insieme pagine di progetti diversi. Una pagina sta in una sola raccolta. Se elimini la raccolta, le pagine restano.",[336,487,489],{"id":488},"cercare","Cercare",[316,491,492,493,496,497,334],{},"Scrivi nella ricerca dell'elenco. Di base cerchi ",[323,494,495],{},"per significato",": trovi la pagina giusta anche se usa altre parole. Per cercare le parole esatte, in tutto il testo, premi ",[323,498,499],{},"Cerca invece per parole esatte",[316,501,502,503,507],{},"La ricerca per significato richiede un servizio AI collegato (vedi ",[504,505,135],"a",{"href":506},"\u002Fit\u002Fdocs\u002Fai","). Se manca o non risponde, la ricerca usa le parole esatte e lo dice.",[336,509,511],{"id":510},"fare-una-domanda","Fare una domanda",[316,513,466,514,517,518,521],{},[323,515,516],{},"Fai una domanda",", scrivi la domanda e premi ",[323,519,520],{},"Chiedi",". La risposta usa solo le pagine dei progetti che puoi vedere e cita le pagine da cui viene. Se le pagine non bastano, lo dice invece di inventare.",[316,523,524,525,528,529,334],{},"Nella stessa pagina trovi esempi da cui partire (",[323,526,527],{},"Prova a chiedere",") e le ",[323,530,531],{},"Domande recenti del team",[316,533,534,535,539],{},"Dal terminale fai lo stesso con la ",[504,536,538],{"href":537},"\u002Fit\u002Fdocs\u002Fcli","CLI",":",[541,542,547],"pre",{"className":543,"code":544,"language":545,"meta":546,"style":546},"language-bash shiki shiki-themes github-light github-dark","cyi kb search rollback del deploy      # cerca per significato\ncyi kb ask come si torna indietro da un deploy\ncyi kb show \u003Cid> --related             # una pagina e quelle da leggere dopo\n","bash","",[427,548,549,577,607],{"__ignoreMap":546},[550,551,553,557,561,564,567,570,573],"span",{"class":552,"line":13},"line",[550,554,556],{"class":555},"sScJk","cyi",[550,558,560],{"class":559},"sZZnC"," kb",[550,562,563],{"class":559}," search",[550,565,566],{"class":559}," rollback",[550,568,569],{"class":559}," del",[550,571,572],{"class":559}," deploy",[550,574,576],{"class":575},"sJ8bj","      # cerca per significato\n",[550,578,579,581,583,586,589,592,595,598,601,604],{"class":552,"line":19},[550,580,556],{"class":555},[550,582,560],{"class":559},[550,584,585],{"class":559}," ask",[550,587,588],{"class":559}," come",[550,590,591],{"class":559}," si",[550,593,594],{"class":559}," torna",[550,596,597],{"class":559}," indietro",[550,599,600],{"class":559}," da",[550,602,603],{"class":559}," un",[550,605,606],{"class":559}," deploy\n",[550,608,609,611,613,616,620,623,627,630,634],{"class":552,"line":24},[550,610,556],{"class":555},[550,612,560],{"class":559},[550,614,615],{"class":559}," show",[550,617,619],{"class":618},"szBVR"," \u003C",[550,621,622],{"class":559},"i",[550,624,626],{"class":625},"sVt8B","d",[550,628,629],{"class":618},">",[550,631,633],{"class":632},"sj4cs"," --related",[550,635,636],{"class":575},"             # una pagina e quelle da leggere dopo\n",[336,638,640],{"id":639},"le-pagine-proposte-da-un-assistente","Le pagine proposte da un assistente",[316,642,643],{},"Mentre lavora, un assistente può accorgersi di qualcosa da conservare: un errore risolto, una decisione, una trappola. Non lo pubblica: lo propone e aspetta una persona.",[316,645,646,647,650],{},"Una proposta in attesa ",[323,648,649],{},"non"," compare nella ricerca, nelle risposte e nei suggerimenti accanto ai ticket.",[341,652,653,658,661,667],{},[344,654,466,655,657],{},[323,656,329],{},". In cima vedi quante proposte aspettano.",[344,659,660],{},"Leggi titolo, motivo e testo della proposta.",[344,662,392,663,666],{},[323,664,665],{},"Accetta"," per tenerla: diventa visibile a tutti ed entra nella ricerca e nelle risposte.",[344,668,392,669,672],{},[323,670,671],{},"Scarta"," se non serve. Non si cancella: resta da parte, e un assistente non ti ripropone la stessa nota.",[316,674,675],{},"Per accettare o scartare serve il permesso di modificare la knowledge base. Decide sempre una persona: un accesso automatico viene respinto.",[316,677,678],{},"Dal terminale, con il tuo accesso personale:",[541,680,682],{"className":543,"code":681,"language":545,"meta":546,"style":546},"cyi kb approve \u003Cid>\ncyi kb reject \u003Cid>\n",[427,683,684,702],{"__ignoreMap":546},[550,685,686,688,690,693,695,697,699],{"class":552,"line":13},[550,687,556],{"class":555},[550,689,560],{"class":559},[550,691,692],{"class":559}," approve",[550,694,619],{"class":618},[550,696,622],{"class":559},[550,698,626],{"class":625},[550,700,701],{"class":618},">\n",[550,703,704,706,708,711,713,715,717],{"class":552,"line":19},[550,705,556],{"class":555},[550,707,560],{"class":559},[550,709,710],{"class":559}," reject",[550,712,619],{"class":618},[550,714,622],{"class":559},[550,716,626],{"class":625},[550,718,701],{"class":618},[316,720,721,722,725,726,729],{},"Un assistente (o tu) propone una pagina con ",[427,723,724],{},"--in-review",". ",[427,727,728],{},"--review-note"," è la riga che spiega perché vale la pena tenerla:",[541,731,733],{"className":543,"code":732,"language":545,"meta":546,"style":546},"cyi kb create -p acme-api --title \"Rollback\" --body-file .\u002Fnota.md \\\n  --in-review --review-note \"Successo oggi, non si capisce dal codice\"\n",[427,734,735,765],{"__ignoreMap":546},[550,736,737,739,741,744,747,750,753,756,759,762],{"class":552,"line":13},[550,738,556],{"class":555},[550,740,560],{"class":559},[550,742,743],{"class":559}," create",[550,745,746],{"class":632}," -p",[550,748,749],{"class":559}," acme-api",[550,751,752],{"class":632}," --title",[550,754,755],{"class":559}," \"Rollback\"",[550,757,758],{"class":632}," --body-file",[550,760,761],{"class":559}," .\u002Fnota.md",[550,763,764],{"class":632}," \\\n",[550,766,767,770,773],{"class":552,"line":19},[550,768,769],{"class":632},"  --in-review",[550,771,772],{"class":632}," --review-note",[550,774,775],{"class":559}," \"Successo oggi, non si capisce dal codice\"\n",[316,777,778,779,782],{},"Una proposta deve avere il testo in parole semplici. Se il testo è tecnico, i dettagli vanno nella sezione tecnica (",[427,780,781],{},"--tech-spec-file","), altrimenti la proposta viene rifiutata.",[336,784,786],{"id":785},"il-revisore-automatico","Il revisore automatico",[316,788,789,790,792,793,796],{},"Se è acceso, un revisore automatico legge ogni pagina prima di salvarla. Se la pagina non rispetta le regole della knowledge base, non si salva e un messaggio dice cosa correggere. Una proposta che il revisore rimanda resta in ",[323,791,329],{}," con il segno ",[323,794,795],{},"Rimandate dal revisore",": correggila, salvala, poi accettala.",[336,798,800],{"id":799},"chi-ha-scritto-la-pagina","Chi ha scritto la pagina",[316,802,803,804,807,808,811],{},"Le pagine scritte da un assistente portano il segno ",[323,805,806],{},"Assistente",", anche dopo che le hai accettate. Il filtro ",[323,809,810],{},"Scritta da"," dell'elenco le ritrova. Il segno sparisce quando una persona riscrive davvero il testo: correggere una virgola o cambiare i tag non basta.",[336,813,815],{"id":814},"rileggere-le-pagine-vecchie","Rileggere le pagine vecchie",[316,817,818],{},"Decisioni e guide invecchiano. Ognuna ha una data entro cui va riletta: sei mesi per una decisione, un anno per una guida. Le note non scadono.",[316,820,821,822,825,826,828,829,832,833,836],{},"Passata la data, la pagina si trova ancora ma è segnata ",[323,823,824],{},"Da rivedere",". In ",[323,827,329],{},", sezione ",[323,830,831],{},"Da rileggere",", premi ",[323,834,835],{},"È ancora vera"," se lo è. Se invece correggi la pagina, la data riparte da sola.",[838,839,840],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":546,"searchDepth":19,"depth":19,"links":842},[843,844,845,846,847,848,849,850,851],{"id":338,"depth":19,"text":339},{"id":421,"depth":19,"text":422},{"id":457,"depth":19,"text":458},{"id":488,"depth":19,"text":489},{"id":510,"depth":19,"text":511},{"id":639,"depth":19,"text":640},{"id":785,"depth":19,"text":786},{"id":799,"depth":19,"text":800},{"id":814,"depth":19,"text":815},"md",{},true,{"title":242,"description":243},"docs\u002Fknowledge","m8wwYeh_4CGimMGPe1ERW44-DpykbA0-CXhHD2tUdsQ",1791469654736]