Le Scriptorium
v266Le Scriptorium
Moteur d'écriture de romans
Le Scriptorium
Le Pont du Savoir
Examinez et affinez la bible de continuité avant de commencer votre chef-d'œuvre.
Sequel — Unlock Names from Previous Projects
Ce projet n'est pas encore lié à une série. Vous pouvez repartir de zéro ou alimenter l'univers avec vos propres notes.
Characters
Locations
World Rules
Unresolved Hooks
L'Étincelle
Définissez l'âme de votre histoire. Choisissez un genre, une longueur cible et plantez la graine d'une prémisse.
Détermine la taille de la distribution et la complexité de l'histoire.
Cette combinaison est discordante. Le moteur synthétisera un pont structurel unique pour stabiliser la narration.
Injectez une empreinte stylistique persistante dans le ghostwriter.
Collez vos notes de construction de monde, ou générez un monde aléatoire ci-dessous pour ancrer l'IA.
Empêche les scènes érotiques d'être placées avant le début de la relation centrale. Recommandé pour les histoires de type slow-burn et les récits choraux.
Forge de la prémisse...
Who's In Your Story?
Confirm the characters from your premise before generating the cast.
Detected Characters
Edit names, roles, and genders. The engine will lock these in.Relationship Web
Canon relationships from your premise ★Identity Context Block Preview
La Forge des personnages
Définissez votre distribution principale et laissez l'IA générer les personnages secondaires et mineurs en fonction de la longueur de votre histoire.
Forge des personnages principaux et secondaires...
Distribution principale
Distribution secondaire (niveau intermédiaire et mineurs)
Universe Slang Glossary
— Auto-generated from your world & eraPeriod/universe-accurate slang injected into character dialog. Scoped only to speech — never affects narrative prose.
Le bâtisseur de monde
Construisez l'iceberg : Surface, Haut-fonds, Profondeurs et Abysse.
Sondage des profondeurs...
L'architecte
Planification fractale : du squelette aux temps forts des chapitres.
Starting...
La forge
La boucle de rédaction fantôme. Plan à gauche, manuscrit à droite.
Switch takes effect on the next beat. No need to pause.
Generating Beat...
Smart Expand Pipeline
Auditing, extracting directives, flagging weak chapters, and surgical rewriting.
Initializing...
✓ Smart Expand Complete
Audit professionnel : Le bulletin du stylo rouge
La reliure
Concevez la couverture de votre livre, créez le titre parfait et rédigez le résumé de la quatrième de couverture avant la publication.
Auto-generates phonetic breakdowns for all names, places & lore terms. Includes IPA + rhyme hints.
Auto-generates a glossary from your Iceberg and Characters.
Appends a full-page portrait for every character with generated art. Off by default — review or regenerate portraits back in Character Forge before compiling.
No Cover Art
Painting masterpiece...
Comment utiliser le Scriptorium
Le Scriptorium est un moteur de ghostwriting par IA en 7 phases qui vous accompagne d'une idée brute à un roman PDF prêt à imprimer. Chaque phase alimente la suivante : votre prémisse façonne vos personnages, vos personnages façonnent votre monde, votre monde façonne votre plan, et votre plan pilote la Forge. Le moteur inclut désormais une couche d'intelligence du manuscrit en temps réel qui surveille la tension narrative, la cohérence de la voix des personnages, l'équilibre sensoriel, la résolution du foreshadowing et la convergence thématique tout au long du processus d'écriture.
Phase 0: Lore Bridge
Le Pont de Lore est votre gestionnaire de continuité de série. Lors de l'écriture d'une suite, il se remplit automatiquement avec les statuts des personnages, les règles du monde, les lieux et les intrigues non résolues du livre précédent. Vous pouvez également l'alimenter manuellement avec vos propres notes de construction de monde pour un roman indépendant.
Phase 1: The Spark
Définissez votre nombre de mots cible (1k–200k+), choisissez un ou plusieurs genres et sélectionnez une Ambiance d'histoire (par ex., Paranoïaque & Claustrophobe, Mythique & Cérémonial). Appliquez éventuellement un Profil de style de prose pour imiter l'empreinte d'un auteur spécifique. Utilisez le curseur Babel Chaos (0–100) pour régler à quel point le moteur Babel mélange les atomes de genre — Sain (0–30) maintient la cohérence du genre, Mixte (31–70) est le point idéal par défaut, et Déchaîné (71–100) déclenche des collisions d'atomes inter-genres complètes. Le curseur est global et persisté — il contrôle également le chaos de la génération de titres dans la Reliure. Cliquez sur 'Allumer l'étincelle' pour générer une logline polie, ou 'Randomiser' pour une prémisse procédurale sauvage via le moteur Babel.
Phase 2: Character Forge
La taille du casting s'adapte automatiquement à votre nombre de mots. Le moteur génère un Casting Principal (protagoniste + antagoniste + acteurs clés) et un Casting Secondaire (personnages de niveau intermédiaire et mineurs) avec des profils psychologiques complets, des types MBTI, des motivations, des défauts et des plans d'ADN visuel. Vous pouvez pré-définir des personnages spécifiques, relancer les noms avec une liste d'exclusion par projet et générer des portraits par IA.
Phase 3: Worldbuilder
Le modèle Iceberg construit la profondeur thématique de votre histoire à travers 4 couches : Surface (l'intrigue que les lecteurs voient), Haut-fonds (le sous-texte émotionnel), Profond (l'argument philosophique) et Abysse (la résonance mythique ou inconsciente). Le moteur extrait également des Motifs Interdits — des symboles thématiques récurrents qui sont budgétés et alternés pour éviter la répétition dans le manuscrit.
Phase 4: Architect
D'abord, rédigez un squelette d'histoire en 7 points (Accroche, Catalyseur, Point médian, Nuit noire, Climax, Résolution, Épilogue). Ensuite, développez-le en un plan directeur complet via le pipeline Gestionnaire/Exécutant Fractal — chaque chapitre est fracturé en 3 séquences narratives, puis chaque séquence est développée en 5+ micro-battements. Avant de passer à La Forge, le moteur vous demande de confirmer 3 déclarations thématiques dérivées de votre Iceberg. Celles-ci deviennent l'ancre du système de Convergence Thématique, qui audite le manuscrit au point médian et au final pour s'assurer que l'histoire tient ses promesses philosophiques.
Phase 5: The Forge
La Forge est une boucle de ghostwriting autonome. Elle lit le prochain battement de votre plan, écrit une scène, la fait passer par l'Auditeur de Prose IA (nettoyage en double passe), puis avance au battement suivant. Mandats principaux : Rotation Sensorielle (alterne vue/ouïe/odorat/toucher/goût avec un verrouillage de 1 000 mots), Application de la Trajectoire (chaque 3ème battement doit faire avancer l'intrigue), Ensemencement de mécanismes d'intrigue, Vérification de l'opacité émotionnelle et Mandat de dimensionnalité de l'antagoniste. Utilisez les cadrans de pilotage en direct pour ajuster le ton, l'action, les enjeux et le rythme à la volée. La couche d'intelligence fonctionne silencieusement en arrière-plan : S1 marque les ancres de foreshadowing pour vérification ultérieure, S2 surveille la dérive de la voix des personnages tous les N chapitres, S3 enregistre les auto-scores de tension par battement et alerte sur les plateaux ou les chutes brutales, S4 vérifie la convergence thématique au point médian, S5 suit la distribution des canaux sensoriels par chapitre. Tous les seuils sont configurables dans le panneau des contrôles de la couche d'intelligence. Les alertes apparaissent sous forme de toasts non bloquants afin de ne jamais interrompre la boucle d'écriture. Pour la performance, le Décomposeur de battements (Option B) détecte automatiquement les battements surdimensionnés (seuil par défaut : 600 mots) et les divise en 3 micro-battements ordonnés avant l'écriture — éliminant la cascade de tentatives qui causait des temps de génération de 24 heures sur des romans de 200k. Le délai d'attente adaptatif (Option A) calcule un délai d'attente par appel basé sur le budget de mots du battement au lieu d'utiliser une valeur fixe. Les deux systèmes sont configurables dans le panneau des contrôles de la couche d'intelligence.
Phase 6: The Bindery
La Reliure est votre studio d'édition. Générez automatiquement un titre de livre, un résumé de quatrième de couverture et une couverture artistique par IA en pleine page. Activez le Glossaire du monde pour compiler automatiquement un glossaire à partir de votre Iceberg et des données de vos personnages. Activez le Guide de prononciation pour générer automatiquement des décompositions phonétiques (notation des syllabes accentuées, API et indices de rimes) pour chaque personnage, lieu, faction, créature et terme de lore de votre histoire — regroupés par catégorie sur plusieurs pages. Le Guide de prononciation alimente également le Moteur d'argot à 10 méthodes, qui utilise l'ironie phonétique, la métonymie, la coupure, l'inversion sémantique, le mot-valise, la dérive euphémique, le shibboleth, l'onomatopée, le littéralisme ironique et la dérive générationnelle pour générer de l'argot natif de l'univers. La compréhension de l'argot diminue avec l'âge du personnage : les adolescents (13-17 ans) comprennent 100 %, les adultes (31-45 ans) en saisissent environ 40 %, et toute personne de 76 ans et plus supposera qu'il s'agissait d'une insulte. Exécutez l'Audit du Stylo Rouge pour une critique littéraire professionnelle. Cliquez sur Compiler PDF pour produire un livre de poche commercial prêt pour KDP avec tout le contenu final : Glossaire, Guide de prononciation et Annexe d'argot avec matrice de compréhension.
Writing a Sequel
Dans la Bibliothèque, trouvez n'importe quel projet terminé et cliquez sur 'Écrire la suite'. Cela crée un nouveau projet lié et exécute le Moteur de Lore pour scanner le manuscrit terminé — extrayant les destins des personnages, les changements d'état du monde et les intrigues non résolues — puis vous dépose dans la Phase 0 pour réviser et éditer la Bible de Continuité avant de commencer le Livre 2. Pour les utilisateurs FFP, cliquez plutôt sur 'Expansion Intelligente' pour déclencher le pipeline complet d'Expansion Intelligente avant d'écrire la suite.
v28.0 — Moteur de compression de vocabulaire de la loi de Zipf
Introduction du curseur de compression de vocabulaire Zipf en phase 1. Compresse la fréquence autorisée des 100 mots fonctionnels/de remplissage anglais les plus courants (articles, prépositions, verbes auxiliaires de base). Permet une plage allant de 100 % de la normale (aucune restriction) à 20 % de la normale (restriction extrême, la valeur par défaut est 50 %). Une vérification heuristique mathématique active est intégrée à l'auditeur de prose, déclenchant automatiquement des modifications de ligne au stylo rouge pour restructurer les phrases passives paresseuses en une prose descriptive dense, évocatrice et à faible redondance. Comprend un moniteur de compression linguistique en temps réel sur l'écran de Forge.
v27.0 — Suite hybride stratégique (Qualité et intégrité du manuscrit)
Mise en place de règles avancées de formatage et de déduplication des titres combinées à des limites de prompt système en amont et des audits de qualité en aval ciblant les mots béquilles, l'abus de 'le [nom] particulier', le jargon anatomique clinique, les métaphores auto-explicatives, et la continuité des connaissances spatiales, d'accessoires et narratives.
v18.5 — Gap Guard et prévention des trous dans l'intrigue
Mise en œuvre du Gap Guard v18.5 pour éviter les échecs de génération silencieux. La boucle de Forge audite désormais le nombre de mots de chaque battement après déduplication ; si un battement résulte en moins de 50 mots, le moteur le signale comme un échec et déclenche une nouvelle tentative automatique ou une pause. Ajout de la soupape de sécurité de déduplication, plafonnant le retrait de phrases à 50 % pour garantir que le contenu principal n'est jamais perdu lors du lissage des coutures.
v18.0 — Mappage de chapitres paginé
Réécriture complète de l'architecture de mappage des chapitres. Remplacement de la génération JSON par appel unique par un système de lots paginés (15 chapitres par appel). Cela élimine la troncature du modèle sur les grands romans (200k+ mots) et garantit des nombres de chapitres précis pour les sagas massives. Remplacement des limites strictes de 4 500 mots par des limites souples flexibles (2 000–5 500 mots) pour une expansion narrative organique.
v17.0 — Le réseau relationnel
Introduction d'un moteur de graphe social lisible par machine. Les relations existent désormais en tant qu'objets structurés avec type, étiquette, chaleur et statut. Les relations canoniques sont extraites de la prémisse en phase 1.5, et l'Architecte et la Forge reçoivent désormais le contexte complet du réseau social dans chaque prompt. Inclut la protection contre l'inceste (v17.1) pour bloquer les liens romantiques entre les paires marquées comme famille aux niveaux structurel, de prompt et de validateur de sécurité.
v16.0 — Système d'ancrage d'identité et phase 1.5
Introduction du système d'ancrage d'identité — un moteur de continuité des noms qui extrait les noms des personnages de la prémisse, détecte les tropes de remake/bateau de Thésée, et injecte un bloc de contexte d'identité canonique dans chaque appel IA. La phase 1.5 'Qui est dans votre histoire ?' est une nouvelle porte de confirmation entre la phase 1 et la phase 2. Zone A : Personnages détectés — noms extraits par l'IA avec rôle, genre et indicateurs de statut, tous modifiables. Zone B : Bannière de détection de remake — auto-détecte les tropes de clone, amnésie, androïde, résurrection, boucle temporelle et possession à partir du texte de la prémisse. Zone C : Panneau d'arc de reconvergence — configure les divisions d'identité de type bateau de Thésée avec le type de trope, l'indicateur grief_resonance, la bascule de coexistence et la chronologie de chaleur Soft Reset 1.5x. Zone D : Ajouter un personnage manuellement. Le bloc de contexte d'identité voyage avec chaque appel IA — génération de personnage, squelette, plan, expansion de chapitre et battements de forge — garantissant que les noms canoniques ne sont jamais remplacés et que les instances de reconvergence sont suivies correctement dans la prose.
v15.0 — Mode Young Adult
Introduction du mode YA — un mode narratif de haut niveau qui reconfigure l'intégralité du pipeline de forge pour la fiction Young Adult (12–18 ans). Activé en phase 1 parallèlement au mode Heat. CONTRAINTES PRINCIPALES : Heat verrouillé sur Sweet (pare-feu système, pas une préférence d'interface). Nombre de mots plafonné à 75 000. 7 genres grisés et non sélectionnables (Romance adulte, Noir, Cyberpunk, Steampunk, Western, Apocalypse, Catastrophe). Bascule d'architecture de série : Autonome vs Tome 1 de série, avec des règles de structure de fin différentes injectées dans chaque prompt. PLAFOND DE ROMANCE : Tout ce qui précède la porte de la chambre. Baisers passionnés (y compris les galoches), pouls qui s'accélère, essoufflement, tension physique chargée, personnages se remarquant mutuellement en termes non explicites — tout est autorisé. La limite est : les actes sexuels ne sont pas décrits. Ce qui se passe est implicite, non écrit. Fondu au noir. NON autorisé : mécanique sexuelle explicite, nudité graphique dans un contexte sexuel, langage érotique adulte. Note : la version initiale avait incorrectement réglé cela sur 'baiser bouche fermée uniquement'. C'était une surcorrection. Corrigé dans la même session. VIOLENCE ET THÈMES SOMBRES : Mort sur la page avec conséquence (Rue dans Hunger Games, chaque page de Six of Crows) : OUI. Scènes de combat avec du vrai sang : OUI. Torture implicite ou brièvement montrée : OUI. Dépression, idées suicidaires, abus, addiction traités honnêtement : OUI — le YA aborde ces sujets plus directement que la fiction littéraire adulte. Langage grossier léger à modéré : OUI. Drogues et alcool avec conséquence narrative : OUI. Gore gratuit pour le choc, torture porn, langage grossier omniprésent comme style : NON. Règle : la noirceur est autorisée. La gratuité sans but narratif ne l'est pas. INJECTIONS DE PROMPT DE FORGE : Mandat de voix authentique à l'âge (les jeunes de 16 ans pensent en fragments, contradictions, hyperbole — pas en philosophie), Narration à double conscience (visage public vs monologue intérieur dans chaque scène), Pacte d'espoir (le protagoniste doit avoir accompli quelque chose d'important à la fin — non négociable), Mandat du miroir du méchant (antagoniste = reflet sombre du potentiel du protagoniste, le chemin non pris), Mandat du personnage adulte (périphérique, imparfait, âge max du mentor 25–35 ans), Plafond de vocabulaire Zipf niveau 8 000. MATRICE DE COMPRÉHENSION DE L'ARGOT YA (décalage d'âge de -5 ans) : 12–17 ans : 100 % (ils l'ont inventé). 18–22 ans : 90 % (courant). 23–28 ans : 65 % (saisit l'essentiel). 29–38 ans : 35 % (partiel). 39–50 ans : 15 % (perdu). 51–65 ans : 5 % (complètement perdu). 66+ : 0 % (elfique. Territoire des personnes âgées). INJECTIONS D'ARCHITECTE : 10 types de moments charnières auto-générés (première trahison, première fois qu'un adulte a tort, premier choix impossible, etc.). Âge du méchant 17–25 ans (pair, pas un adulte distant). L'arc du mentor doit inclure le fait que le mentor a tort sur quelque chose d'important. Nombre de chapitres 20–28. INJECTIONS DE PERSONNAGES : Protagoniste 14–18 ans. Majorité du casting 14–20 ans. Mentor 25–35 ans max. Profils émotionnels/romantiques générés (attirance, ce qui les retient) mais aucun profil sexuel explicite de niveau de chaleur. INTERFACE : Carte de bascule verte en phase 1. Bannière active avec 6 badges de contrainte (Romance : fondu au noir, Limite de mots : 75k, Vocabulaire : Zipf 8k, Voix authentique, Pacte d'espoir, Miroir du méchant). Boutons d'architecture de série intégrés dans la bannière. Avertissement d'ambiance si les ambiances Sombre/Édgy ou Élégiaque sont actives.
v14.1 — La recalibration de la calibration du nombre de mots
Diagnostic et correction de cinq bugs cumulatifs provoquant l'achèvement d'un roman érotique de 28 000 mots à 76 % de l'objectif (~21 400 mots). Bug 1 (Inadéquation de clé, CRITIQUE) : la contre-pression de forge et _checkWordDebt() lisaient tous deux state.targetWords, mais le schéma d'état ne stockait que targetWordCount. Les deux systèmes retombaient sur 50 000, faisant apparaître une exécution de 28 000 mots comme une exécution de 50 000. Correction : targetWords ajouté comme alias canonique dans getDefaultState() ; StateManager.update() synchronise désormais automatiquement les deux clés ; loadProject() synchronise au chargement. Bug 2 (currentWordCount mort) : _applyBackPressure() lit state.currentWordCount mais Phase5UI ne l'écrivait jamais pendant la boucle de forge. La contre-pression voyait toujours 0 mot écrit. Correction : Phase5UI écrit désormais currentWordCount et totalBeats dans l'état à chaque achèvement de battement. Bug 3 (Contre-pression trop tardive/douce) : déclenchée à 70 % de progression, seuil de 10 %, mélange 60/40. Correction : déclenchée à 50 % de progression, seuil de 7 %, mélange 30/70 (correction plus forte). Bug 4 (expandChapterChunk sans budget de mots) : le chemin d'expansion Libre/Moyen renvoyait des battements sans balises [WORDS:N] ; Forge utilisait par défaut 600 mots/battement. Correction : expandChapterChunk accepte désormais la carte chapterWordTargets et injecte [WORDS:N] dans tous les battements. phase4-ui._expandChunks() construit et transmet la carte. Bug 5 (Mauvaise priorité de chaleur explicite) : HEAT_PRIORS.explicit était de 1,18 (supposant que l'IA écrit de manière verbeuse). L'IA écrit en fait de manière épurée pour les scènes explicites. Correction : priorité changée à 0,95. HEAT_SCENE_AVG_WORDS.explicit réduit de 1000 à 700 (l'IA fait une moyenne de 600-700 mots, pas 1000). La vérification de la dette de mots se déclenche tous les 5 battements (au lieu de 10) avec un seuil de 10 % (au lieu de 15 %), boostant les 20 battements suivants (au lieu de 10).
v14.0 — Hybrid Word Count Calibration
Replaced the flat 750w/beat projection with a Bayesian self-calibrating system. Ships with hardcoded style/vibe/heat/genre priors (e.g. Donna Tartt lush = 1.10×). Every completed novel deposits a calibration receipt. The system blends priors with observed data — 0 receipts = 100% prior, 12+ receipts = ~96% self-calibrated. Heat scene word budget is now subtracted from the beat pool before chapter mapping, so heat counts toward the external word target. The projection display shows only the external target (never the internal adjusted number). Back-pressure rebalancing kicks in at 70% completion if running >10% off target.
Word Count Calibration Engine
v13.4.4 — Correction de la cohérence des noms de personnages
Correction de l'IA hallucinant des noms de personnages dans les squelettes et les plans (par exemple, inventer « Riley Thorne » au lieu d'utiliser le nom canonique « Dante »). Cause profonde : le registre des personnages était enfoui au milieu de l'invite sans mécanisme d'application. Correction en deux volets : (1) Chaque invite de l'Architecte s'ouvre désormais avec une === LISTE DE VERROUILLAGE DES PERSONNAGES === exigeant que SEULS les personnages canoniques puissent apparaître, avec un contexte complet de rôle et de description pour ancrer l'IA. Le non-respect déclenche une menace de régénération. (2) _normalizeNamesInSkeleton() après la génération utilise la distance de Levenshtein pour détecter et remplacer automatiquement les noms hallucinés par leurs homologues canoniques après chaque étape de génération (squelette, fracture, expansion de séquence, bloc de chapitre).
v13.4 — Le curseur de chaos Babel global
Introduction d'un curseur Babel Chaos global et persistant (plage 0–100, par défaut 65) qui donne aux utilisateurs un contrôle direct sur la façon dont le moteur Babel brouille les atomes de genre lors de la randomisation des prémisses et de la génération de titres. Le curseur apparaît à deux endroits : Phase 1 (L'Étincelle), juste en dessous du bouton Randomiser l'idée, et Phase 6 (La Reliure), en dessous de la saisie du titre du livre. Les deux curseurs sont connectés à la même clé d'état babelChaosLevel — déplacer l'un synchronise instantanément tous les autres. La valeur est persistée entre les sessions via miniappsAI.storage. Mécaniquement, 0–30 active uniquement les choix biaisés (sélection d'atomes filtrée par genre, combinaisons cohérentes), 31–70 est le point idéal mixte (un peu de filtrage, un peu de folie — le comportement précédent codé en dur à 65 %), et 71–100 est le chaos pur (pas de filtrage, collisions d'atomes inter-genres complètes, étrangeté maximale). La constante BABEL_CHAOS codée en dur à 65 % a été remplacée par une lecture en direct de l'état à chaque appel de Randomiser et de Génération automatique de titre. L'interface utilisateur du curseur utilise une piste en dégradé cyan→violet→rose et un curseur blanc brillant qui passe du violet au rose au survol, correspondant à l'esthétique de l'application.
v13.3 — La mise à jour « Smart Expand & Surgical Rewrite »
Introduction du pipeline Smart Expand — un système multi-agents qui convertit un audit Red Pen en un manuscrit entièrement révisé avant la prochaine exécution de Forge. Le pipeline comporte cinq étapes. Étape 1 : si aucune donnée Red Pen n'existe, l'audit s'exécute automatiquement (~60 secondes) avant tout le reste. Étape 2 : Grok 4.1 Fast Reasoning traduit tous les scores d'audit et notes de critique en 5-8 directives de Forge concrètes, qui sont préchargées dans le cache de correction de l'auteur afin que chaque futur segment soit écrit avec les correctifs déjà actifs. Étape 3 : Grok 4.1 Fast note chaque chapitre de 1 à 10 selon toutes les métriques Red Pen et signale tout chapitre noté en dessous de 5 pour une réécriture chirurgicale. Étape 4 : DeepSeek V3.2 Speciale relance l'Architecte avec le nouvel objectif de mots (hybride Option C — paramètres préservés, pas d'effacement d'Iceberg, pas de régénération de distribution). Étape 5 (FFP uniquement) : la file d'attente de réécriture chirurgicale traite chaque chapitre signalé via une boucle à trois passes. Passe 1 — Kimi K2.5 lit le chapitre complet ainsi que toutes les directives Red Pen et produit un plan de réécriture JSON identifiant quels segments nécessitent du travail et pourquoi. Kimi décide lui-même de la portée — il ne détruira pas un chapitre qui n'a qu'un seul paragraphe faible. Passe 2 — boucle de réécriture segment par segment : le chapitre est divisé en segments au niveau du paragraphe, les segments signalés sont réécrits un par un par Kimi K2.5 avec un cache de régime de contexte glissant de 150 mots, les segments non signalés sont conservés mot pour mot sans coût. Le BeatDecomposer s'applique — les segments lourds (>600 mots) sont divisés en micro-segments avant la réécriture afin que Kimi n'écrive jamais plus d'un segment par appel. AdaptiveTimeout s'adapte par segment. Passe 3 — Gemma 4 31B lisse les jointures entre les segments originaux et réécrits. Toutes les réécritures sont stockées en tant que couche de brouillon révisé distincte — le manuscrit original n'est jamais touché. La reliure gagne une bannière de brouillon révisé, une visionneuse de différences côte à côte et une bascule de source PDF pour choisir Original ou Révisé lors de la compilation.
v13.2 — Le pack de correctifs « Étendre au roman »
Diagnostic et correction de cinq bugs cumulatifs qui dégradaient la qualité des romans lors des exécutions « Étendre au roman ». Correction 1 (Déficit de nombre de mots) : le GUTENBERG_SAFETY_FACTOR était appliqué deux fois — une fois dans le calcul du budget du segment et une fois dans l'objectif de mots — ce qui faisait que les romans de style épuré (McCarthy, Tartt) étaient générés à environ 60 % de l'objectif. La double application est désormais supprimée. Correction 2 (Effacement des paramètres) : expandToNovel() appelait une réinitialisation complète de l'état avant de relancer l'Architecte, effaçant les données de genre, d'ambiance, de profil de style et de distribution. La fonction effectue désormais uniquement une mise à jour ciblée de l'objectif de mots, préservant tous les paramètres créatifs. Correction 3 (Régénération de l'iceberg) : le flux d'extension redéclenchait le Worldbuilder, générant un nouvel Iceberg qui pouvait contredire le manuscrit existant. Le flux passe désormais directement à l'Architecte. Correction 4 (État de reprise) : la boucle de Forge ne lisait pas correctement l'index du dernier segment terminé après une extension, ce qui la faisait redémarrer à partir du segment 0 au lieu de reprendre. Le curseur de segment est désormais correctement restauré à partir de l'état. Correction 5 (Affichage du nombre de mots) : la carte de la bibliothèque affichait le nombre de mots avant l'extension jusqu'à la prochaine sauvegarde manuelle. L'affichage se met désormais à jour immédiatement après la fin de l'extension.
v13.1 — La mise à jour de restauration des performances
Diagnostic et élimination de la cascade de tentatives qui a fait régresser la génération de romans de 200 000 mots de 2-3 heures à plus de 24 heures. Cause profonde : un délai d'attente fixe unique pour tous les segments, quelle que soit leur complexité, combiné à une augmentation de la taille des segments provenant du pipeline Fractal Manager. Trois systèmes déployés simultanément. Option D (Régime de contexte) : le contexte narratif glissant est réduit de 300 à 150 mots par appel de segment, ce qui réduit la taille de la charge utile et la latence à chaque appel de forge. Option A (Délai adaptatif) : le délai d'attente est désormais calculé dynamiquement comme base + (objectif de mots estimé × 140 ms), plafonné à 180 secondes. Un segment de 100 mots obtient 39 secondes ; un segment de 500 mots obtient 95 secondes. Fini les coupures prématurées sur les scènes complexes, fini les attentes de 4 minutes sur les scènes simples. Option B (Décomposeur de segments) : avant qu'un segment n'atteigne la forge, il est classé par objectif de mots estimé. Les segments dépassant le seuil (par défaut 600 mots) sont envoyés à un modèle flash rapide (Gemini 3.0 Flash Preview dans FFP) qui les divise en 3 micro-segments ordonnés avec leurs propres budgets de mots. Chaque micro-segment est écrit indépendamment puis assemblé. Une passe de lissage des jointures est disponible. Les trois seuils sont configurables dans le panneau de contrôle de la couche d'intelligence. L'activité du décomposeur est enregistrée et affichée sous forme de statistiques en direct.
v13.0 — La couche d'intelligence du manuscrit
Ajout d'une architecture de surveillance de la qualité à six systèmes qui fonctionne silencieusement tout au long de la boucle d'écriture. S1 (Suivi du Foreshadowing) : le ghostwriter marque les événements de profondeur avec des marqueurs [DEPTH_EVENT] pendant la génération ; une passe de vérification à la fin du manuscrit vérifie que toutes les ancres plantées ont été résolues et fait remonter celles qui sont orphelines. S2 (Moniteur de dérive de la voix) : extrait une empreinte lexicale et syntaxique pour chaque personnage nommé lors de sa première apparition ; audite tous les N chapitres (configurables) et signale la dérive avec des évaluations de gravité. S3 (Gradient de tension) : le ghostwriter auto-note chaque battement de 1 à 10 avec une balise [TENSION:N] ; le système vérifie les plateaux (5+ battements à ±1 point), les chutes brutales (>4 points de chute en 3 battements), le verrouillage au plafond (5+ battements à 9-10) et le verrouillage au sol (5+ battements à 1-2). S4 (Convergence thématique) : l'auteur confirme 3 déclarations thématiques à la fin de la Phase 4 ; le système audite au point médian et à la fin du manuscrit pour vérifier que l'histoire tient ses promesses philosophiques. S5 (Budget sensoriel) : classification par mot-clé à coût nul par battement en 6 canaux (visuel, auditif, olfactif, gustatif, tactile, proprioceptif) ; alertes à la limite du chapitre lorsqu'un canal domine au-dessus du seuil. S6 (Rapport de santé) : agrège les cinq systèmes en un score composite sur 100, visualisation du gradient de tension, graphique de distribution sensorielle, liste des ancres orphelines, journal de dérive de la voix, liste des thèmes dormants, directives d'apprentissage et aphorismes de la Bible Stylistique. Tous les seuils sont configurables. Toutes les alertes sont des toasts non bloquants qui n'interrompent jamais la boucle d'écriture. Les balises sont supprimées du manuscrit final avant l'affichage.
v12.4 — Refactorisation de l'Archivage & Navigation
Reconstruction complète du système de registre de la bibliothèque pour détecter et réparer automatiquement la corruption de l'index en utilisant une sauvegarde de stockage auto-réparatrice. Introduction du forgeage de projet non destructif (contournant l'ancienne contrainte d'effacement d'état) et navigation arrière persistante du Stylo Rouge via des superpositions préservant l'état. Implémentation du niveau d'archivage 'Le Sous-sol' pour gérer proprement les manuscrits hérités sans polluer l'Espace de travail actif.
v12.3 — Prêt pour la publication (Livre de poche commercial KDP)
Couverture artistique en pleine page (première page sans marge), marges de livre de poche commercial standard de l'industrie (0,75 intérieur / 0,5 extérieur), table des matières automatique des chapitres avec numérotation de page par espace réservé, nommage PDF intelligent et aseptisé (Titre_par_Auteur) et glossaire mondial généré par IA en option.
v12.2 — Intégration Deep Scan
Résolution du déséquilibre du ratio prose-intrigue et des mécanismes d'intrigue introduits tardivement identifiés par l'analyse Deep Scan d'un test de stress contradictoire de 250k. Ajout du Mandat d'Application de la Trajectoire (chaque 3ème battement doit faire avancer l'intrigue), du Système d'Ensemencement de Mécanismes d'Intrigue (ensemence automatiquement les mécanismes de climax dans les premiers chapitres), de la Rotation de Vocabulaire Hybride (épuisement des mots thématiques suivi par budget avec substitution automatique), de la Vérification de l'Opacité Émotionnelle (force une dénomination émotionnelle précise par chapitre) et du Mandat de Dimensionnalité de l'Antagoniste (assure une logique interne sympathique pour les antagonistes).
Active Seeding Mandates
v12.1 — Mise à jour Hybride Fractale Free-for-Pro
Lancement du pipeline Gestionnaire/Exécutant Fractal multi-niveaux. Pour les utilisateurs FFP, le moteur fracture désormais les chapitres en séquences narratives avant l'expansion, garantissant des plans denses en logique avec 15+ battements par chapitre. Cette hiérarchie empêche le 'résumé-bonheur' et maintient un rythme à haute résolution de la première à la dernière page.
v12.0 — Mise à jour de l'Expansion Atomique & Fractale
Refactorisation du moteur Architect pour gérer des nombres de mots extrêmes (200k+) sans délais d'attente. Implémentation de la boucle de chapitre atomique pour éliminer la traînée contextuelle. Introduction de l'étranglement de densité basé sur l'ambiance, ajustant automatiquement la résolution de traitement en fonction de la complexité narrative (modes Paranoïaque, Mythique et Élégiaque).
v11.1 - Mise à jour Babel 'Non conventionnellement complémentaire'
Raffinage du moteur Babel pour éliminer le 'Paradoxe Trope'. Remplacement des handicaps littéraux et des impasses logiques (comme les chirurgiens hémophobes) par des méthodologies spécialisées et fonctionnelles (comme les écho-analystes médico-légaux). Cela garantit que les accroches des personnages semblent non conventionnellement qualifiées plutôt qu'incapables de manière comique.
v11.0 - Mise à jour du brouilleur procédural 'Bibliothèque de Babel'
Implémentation du moteur Babel : un brouilleur procédural qui force les modèles d'IA à synthétiser des 'Atomes Conceptuels' à haute entropie (Archétypes Discordants, Lieux Bizarres et Malédictions Conceptuelles). Ajout d'un 'Mandat Anti-Trope' codé en dur pour purger le moteur des Archivistes, Faussaires et bibliothèques poussiéreuses. Introduction de la Synthèse basée sur la tension, exigeant que le moteur justifie la relation entre les atomes d'intrigue conflictuels avant de générer la prémisse finale.
v10.1 - Mise à jour de la Fixation Anatomique & Cohérence des Noms
Implémentation du système de verrouillage des motifs physiques des personnages pour éviter la répétition obsessionnelle des descriptions physiques. Les détails physiques de chaque personnage sont désormais suivis dans un système à 3 niveaux : Signature (focus une fois tous les 10 chapitres, arrière-plan une fois tous les 3 chapitres), Secondaire (arrière-plan uniquement une fois par chapitre) et Fonctionnel (exempté uniquement lors de l'utilisation active dans l'intrigue). Ajout du Protocole de verrouillage d'entité pour la cohérence des noms : les noms de personnages canoniques sont désormais injectés dans tous les appels API de la Reliure, et un validateur de distance de Levenshtein post-génération détecte la corruption des noms avant que le texte n'atteigne le manuscrit. Correction de la non-réactivité du bouton Bibliothèque causée par des guillemets HTML échappés.
v10.0 - Mise à jour du Motif Interdit & Intégrité Thématique
Implémentation de la règle du Motif Interdit pour éviter les tics thématiques. Les motifs sont désormais détectés dans la Phase 3 et strictement budgétés : 1 focus principal tous les 5 chapitres et 2 apparitions en arrière-plan par chapitre. Ajout d'une logique de 'Substitution Thématique' pour forcer la variété stylistique lorsque les budgets sont atteints. Intégration complète de la pile de raisonnement élevé Free-for-Pro (Grok 4.1, RolePlay v5, MiMo-V2-Omni, Gemma 4) pour la planification architecturale dense en logique et l'exécution de la prose.
v9.4 - Mandat Global Mosaic & Grit
Érosion de l'homogénéité démographique par la mise en œuvre du protocole Global Mosaic. Rupture du lien ethnique entre le protagoniste et le casting secondaire. Mandat d''Ancres non glamour' (défauts physiques et grain régional) pour chaque personnage afin d'éviter la perfection générique. Mise à niveau de la Baguette Magique (⚡) avec une vérification du rapport de contraste pour garantir que les nouvelles descriptions diversifient le casting existant.
v9.3 - Mise à jour de l'ADN visuel et de la diversité
Mise en œuvre du système de plan d'ADN visuel pour une identité physique permanente. Intégration de l'IA de vision pour le profilage des personnages de photo à texte. Ajout d'un mandat mondial de diversité aux invites de génération de personnages pour assurer des ethnies, des âges et des types de corps variés. Synchronisation de l'ADN visuel avec la boucle d'écriture Forge pour maintenir la continuité descriptive à travers le manuscrit.
v9.2 - Mise à jour de l'ingénierie sensorielle et de la rotation
Transition de la budgétisation sensorielle mathématique vers un système de rotation dynamique des canaux (Vue, Ouïe, Odorat, Toucher, Goût). Mise en œuvre d'un verrouillage de 1 000 mots pour les sensations répétitives (guérissant l'infection du 'goût de cuivre') et établissement de l''Ancre non glamour' comme détail obligatoire fondamental pour toutes les nouvelles scènes. Recalibrage des heuristiques du stylo rouge pour protéger l'immersion sensorielle tout en ciblant agressivement l'accumulation d'adjectifs inutiles.
v9.0 - Mise à jour Chronos & Cosmos
Introduction du moteur Lore pour une analyse approfondie des manuscrits et l'extraction de faits. Ajout du pont Lore Phase 0 pour la gestion de la continuité de la série. Mise en œuvre de l'injection de connaissances Just-In-Time (JIT) dans la boucle d'écriture Forge pour garantir que le Livre 2 n'oublie jamais les règles établies dans le Livre 1.
v8.0 - Moteur évolutif et audit au stylo rouge
Introduction de la boucle évolutive multi-étapes. L'étape 1 (Gouverneur de prose) met en œuvre un facteur de sécurité Gutenberg de 0,75 et des budgets sensoriels pour éliminer la verbosité. L'étape 2 (Impulsion adaptative) déclenche des audits en arrière-plan tous les 10k mots pour corriger automatiquement la dégradation stylistique. L'étape 3 (Post-mortem au stylo rouge) ajoute un outil d'audit littéraire professionnel dans la Reliure. L'étape 4 (Bible stylistique) permet au moteur d'apprendre de ses erreurs sur différents projets en utilisant un stockage persistant.
v7.2 - Refonte du chef-d'œuvre haute densité
Recalibrage total pour les romans professionnels de 200k+ mots. Mise en œuvre du GUTENBERG_SAFETY_FACTOR (0.9) pour gérer la verbosité de l'IA. Remplacement de la mise à l'échelle linéaire des chapitres par une courbe de densité, ciblant environ 3 600 mots par chapitre. L'allocation de battements à haute densité (7-10 battements pour les climax) assure la profondeur plutôt que le volume. Augmentation de la mémoire contextuelle glissante à 300 mots pour une continuité de scène supérieure.
v7.1 - Refonte du moteur hybride
Introduction du modèle hybride Directeur/Ouvrier. Les tâches d'expansion en masse sont désormais acheminées vers des modèles Flash haute vitesse (Gemini 3.0 Flash) avec un découpage en 6 chapitres, tandis que la logique principale reste sur des modèles de raisonnement. Cela a réduit le temps d'expansion pour les romans de 200k de plus de 120 minutes à moins de 10 minutes tout en maintenant la cohérence de la mémoire glissante.
v6.3 - Le compositeur d'impression KDP
Professional trade paperback CSS, automated front matter, manuscript typography, drop caps, and scene break ornaments.
v6.0 - Pro Unlimited et refonte de l'ambiance
Pro Unlimited tier, Global Vibe steering, per-project name ban list, Red Pen auditor, and Stylistic Bible persistence.
