with one click
generer-chapitre
// Rédiger le prochain chapitre à partir des propositions gagnantes et du contexte de l'univers
// Rédiger le prochain chapitre à partir des propositions gagnantes et du contexte de l'univers
Clôturer les votes et générer un récapitulatif des propositions gagnantes
Analyser le dernier chapitre et mettre à jour lore.json avec les nouveaux éléments de l'univers
Créer l'issue GitHub du prochain chapitre et ouvrir la phase de propositions
Fermer les propositions et ouvrir la phase de votes sur l'issue du chapitre en cours
Résumer les événements clés de tous les chapitres pour servir de contexte à l'écriture du prochain
Valider le chapitre en cours, créer une GitHub Release (qui déclenche le build epub), et ouvrir les propositions du chapitre suivant
| name | generer-chapitre |
| description | Rédiger le prochain chapitre à partir des propositions gagnantes et du contexte de l'univers |
| user-invocable | true |
Avant toute rédaction, effectuer ces vérifications. Si un problème est détecté, s'arrêter et proposer de le corriger avant de continuer.
Chapitres précédents complets :
chapitres/*/ antérieur au chapitre en cours, vérifier que content.md ET meta.json existent.meta.json a un titre et un resume non nuls.content.md et mettre à jour le meta.json.Lore à jour :
lore.json et vérifier qu'il contient des entrées pour le dernier chapitre publié.personnages n'est pas vide si des personnages ont été introduits dans les chapitres précédents./maj-lore d'abord.Récapitulatif narratif :
/recap-chapitres pour obtenir un résumé structuré de tous les chapitres précédents.Propositions gagnantes :
phase:redaction contient bien le récapitulatif des votes (commentaire avec les résultats).votes/{issueNumber}/*.json.Afficher un rapport de pré-vol résumant :
phase:redactionchapitres/chapitre-XX/ correspondantlore.json pour l'état de l'universchapitres/*/content.md) pour la continuité narrativeSauvegarder le chapitre dans chapitres/chapitre-XX/content.md
Mettre à jour chapitres/chapitre-XX/meta.json avec :
titre : le titre du chapitreresume : un résumé en 2-3 phrasesdatePublication : la date du jourissueNumber : le numéro de l'issueAfficher le titre et le résumé pour validation.