La cronologia delle versioni è la registrazione di ciò che un testo è stato in passato. I programmatori ci contano da decenni; la maggior parte dei romanzieri lavora ancora senza, oppure con una cartella di file chiamati capitolo-7-definitivo, capitolo-7-definitivo-v2 e capitolo-7-DAVVERO-definitivo. Quella cartella è il tentativo di realizzare l'idea giusta. Un libro cambia forma molte volte prima di essere finito, e uno scrittore che può vedere e recuperare le forme precedenti rivede con più coraggio, e con più precisione, di chi non può farlo. Questa guida spiega perché è così, come lavorare con i checkpoint nella pratica e dove si collocano le idee di ramificazione.
Perché un romanzo ha bisogno di una memoria di sé
Un racconto breve può vivere nella tua testa. Un romanzo no. Verso il secondo atto, un libro diventa troppo grande per essere tenuto tutto insieme, e da quel momento ogni revisione è in parte cieca: modifichi una scena nel capitolo quattordici senza poter vedere, nello stesso istante, che cosa il capitolo sei prometteva al riguardo.
La cronologia delle versioni dà al libro una memoria esterna alla tua. Ti permette di rispondere a domande che altrimenti dipendono dal ricordo. Che cosa diceva questo capitolo prima che spostassi la rivelazione? Quando il mentore ha smesso di essere il traditore? Quale bozza dell'incipit conteneva la frase che il mio compagno di critica aveva amato? Senza una registrazione, queste risposte sono congetture, e le congetture sul proprio libro sono sorprendentemente spesso sbagliate.
La memoria conta di più per le parti di un romanzo che sono sparse. Un cambiamento nel movente di un personaggio può propagarsi per venti capitoli. Poter guardare il libro com'era prima della modifica è il modo per verificare che l'onda sia andata dove volevi, e per evitare che la continuità scivoli via man mano che la bozza cresce.
La paura che blocca le grandi revisioni
La cosa più costosa che ti costa una cronologia mancante è il coraggio. La maggior parte degli scrittori conosce la sensazione di guardare un problema strutturale - il punto di mezzo arriva troppo tardi, una sottotrama è zavorra, il libro dovrebbe aprirsi un capitolo prima - e di scegliere di non risolverlo, perché risolverlo significa smantellare capitoli che già funzionano e, se la correzione fallisce, non c'è modo di tornare indietro.
Allora la revisione si riduce a qualcosa di sicuro. Le frasi vengono levigate mentre la struttura resta com'è. Molti libri che sembrano quasi giusti sono bloccati proprio lì.
Un checkpoint cambia i conti. Se lo stato attuale del libro è salvato e datato, il grande cambiamento smette di essere una scommessa. Puoi tagliare la sottotrama, spostare la rivelazione, fondere due personaggi in uno e leggere il risultato con onestà, sapendo che la versione precedente è ancora lì, per il confronto e per recuperarne dei pezzi. Uno scrittore con una cronologia affidabile può permettersi di tentare di più, e nel tentare si risolvono i problemi strutturali.
Checkpoint nei momenti che contano
Un checkpoint è un salvataggio deliberato: un'istantanea con nome e data del libro, o dei capitoli che hai modificato, presa in un momento che scegli tu. La cronologia automatica che registra ogni battuta di tasto ha i suoi usi, ma sono i checkpoint ciò che userai davvero per orientarti, perché ciascuno segna uno stato che hai voluto conservare.
I momenti che meritano un checkpoint sono quelli che precedono una decisione di cui potresti pentirti:
- Prima di un cambiamento strutturale. Spostare, fondere o tagliare capitoli, cambiare l'ordine degli eventi, riscrivere il finale.
- Prima di consegnare la bozza a qualcuno. Un beta reader, un editor o un gruppo di critica risponderanno a una versione precisa, e vorrai vedere esattamente che cosa hanno letto quando arriveranno i loro appunti.
- Alla fine di una stesura. Completare un'intera passata è un traguardo; salvarla ti dà un punto fisso con cui misurare la passata successiva.
- Prima di lasciare che uno strumento riscriva qualcosa. Ogni volta che un software, un editor o un'IA sta per modificare il testo in blocco.
Dai a ogni checkpoint il nome di ciò che sta per accadere, non quello della data, che la registrazione conserva comunque. "Prima di tagliare la sottotrama di Lisbona" avrà un significato per te fra tre mesi. "Sabato" no.
Rileggere ciò che un capitolo era
Il secondo uso della cronologia delle versioni è più discreto e, giorno per giorno, più comune: tornare indietro a leggere.
La revisione fa perdere delle cose. Un capitolo riscritto quattro volte può lasciar cadere l'unica immagine che faceva funzionare la prima stesura, o una battuta di dialogo che preparava qualcosa duecento pagine più avanti. Aprire la versione precedente accanto a quella attuale è il modo per scoprire che cosa è andato perso. Spesso la soluzione è portare un paragrafo nella nuova stesura, anziché annullare l'intera revisione.
Aiuta tanto con il piano quanto con la prosa. Se lavori con una scaletta - se i tuoi capitoli sono costruiti con battute narrative, le piccole unità in cui accade qualcosa e qualcosa cambia - una versione precedente di un capitolo ti mostra che cosa doveva fare, oltre a come era scritto. Confrontare le battute di due versioni ti dice se una revisione ha cambiato la storia o soltanto le frasi, ed è utile saperlo quando un capitolo improvvisamente si legge in modo diverso e non sai dire perché.
Dove si colloca la ramificazione
La ramificazione è l'idea successiva. Invece di un'unica linea di versioni, un ramo ti permette di portare il libro in una direzione alternativa - la versione in cui la sorella è la traditrice, la versione raccontata dal punto di vista dell'antagonista - e di svilupparla accanto a quella principale, per poi tenere quella che funziona meglio.
Per un romanziere, la ramificazione è più utile per le questioni troppo grandi per essere risolte pensandoci. Puoi discutere con te stesso per settimane se un libro debba aprirsi con l'omicidio o con la mattina che lo precede, oppure puoi scrivere entrambi gli incipit e leggerli. Finché un ramo non è qualcosa che i tuoi strumenti ti offrono, un checkpoint più una copia fanno quasi lo stesso lavoro: salva lo stato attuale, prova l'alternativa e confronta.
La ramificazione richiede però disciplina. Ogni ramo è una seconda versione di una parte del tuo libro, e due versioni della stessa storia si allontanano in fretta. Tieni i rami di breve durata e concentrati su una sola domanda, decidi e riporta la risposta nel testo principale.
La cronologia delle versioni quando c'è l'IA
Scrivere con l'IA rende tutto questo più importante, perché l'IA modifica il testo con tratti più ampi e più rapidi di quelli di una persona. Un assistente può riscrivere un capitolo, riorganizzare una sequenza di scene o aggiornare un personaggio lungo tutto il libro in pochi secondi, e un cambiamento così esteso è difficile da giudicare senza poter vedere che cosa c'era prima.
Le abitudini sono le stesse, applicate più spesso: fai un checkpoint prima di chiedere una modifica in blocco, leggi la vecchia e la nuova versione una contro l'altra e tieni di ciascuna le parti che servono al libro. Una cronologia che registra quali modifiche vengono da te e quali dall'IA è anche, come effetto collaterale, una testimonianza della tua paternità.
Novelmint integra tutto questo nel libro stesso: puoi salvare un checkpoint dei capitoli che hai modificato, aprire qualsiasi versione precedente di un capitolo per leggerne il piano e la prosa e copiarne dei pezzi, e annullare con un clic l'ultimo ciclo di modifiche dell'assistente IA. Il ripristino di un intero checkpoint in un solo passaggio e la ramificazione di un libro per esplorare una trama alternativa sono nella tabella di marcia. La pagina sulla cronologia delle versioni spiega come funziona oggi. Qualunque sia lo strumento con cui scrivi, tieni una cronologia di cui ti fidi, e le grandi revisioni di cui il tuo libro ha bisogno diventeranno revisioni che puoi permetterti di tentare.