Codex Ève
Organisation : SoundPlay — Base de connaissance d’un studio d’animation IA.
Ce dépôt est la source de vérité du projet. Tout ce qui concerne les personnages, l’histoire, le monde et la production vit ici, en markdown. Les IA qui écrivent, découpent, génèrent l’image et la voix lisent ce codex — elles n’inventent jamais un fait qui n’y figure pas.
Arborescence
codex-eve/
├── README.md ← tu es ici
├── GUIDE.md ← comment ajouter un personnage, un chapitre, une image
├── CONVENTIONS.md ← règles de nommage et de frontmatter (à respecter)
├── personnages/
│ ├── _template/ ← à dupliquer pour créer un personnage
│ └── <nom-perso>/
│ ├── fiche.md identité, physique, caractère, voix
│ ├── histoire.md backstory (avant le chapitre 1)
│ ├── arc.md évolution sur la saison
│ ├── chapitres/ch01.md ce qu'il fait/ressent à chaque chapitre
│ └── visuels/ character sheet + refs par chapitre
├── histoire/
│ ├── synopsis.md pitch global, ton, thèmes, public — PARTAGÉ
│ ├── correspondance.md quel épisode 60 s adapte quel chapitre
│ ├── roman/ PISTE ÉCRITE — la source de vérité narrative
│ │ └── saison-01/
│ │ ├── plan-saison.md actes, sous-intrigues, fils rouges
│ │ └── ch01/
│ │ ├── chapitre.md le récit long (5 000–15 000 mots)
│ │ ├── scenes.md découpage en scènes
│ │ └── personnages.md qui apparaît + liens
│ └── serie/ PISTE VIDÉO — adaptée du roman, jamais l'inverse
│ └── saison-01/
│ ├── plan-saison.md épisodes, cliffhangers, hooks
│ └── ep01/
│ ├── script.md le récit 60 s
│ ├── beats.md 4 à 6 temps forts
│ ├── personnages.md qui apparaît + voice IDs
│ └── shot-list.md découpage en plans (pour l'IA vidéo)
├── monde/
│ ├── univers.md règles du monde, époque, géographie
│ ├── style-visuel.md direction artistique globale
│ └── lieux/ un fichier + refs par lieu récurrent
├── production/
│ ├── registre-voix.md personnage → voice ID (VERROUILLÉ)
│ ├── registre-visuel.md personnage → images de réf. par chapitre
│ ├── formats.md specs techniques des livrables
│ └── rendus/ prompts + assets finaux archivés par chapitre
└── skills/ savoir-faire encodé (9 skills, cf. skills/README.md)
Les 4 règles du codex
- Une info, un seul endroit. L’âge d’un personnage est dans sa
fiche.mdet nulle part ailleurs. Les autres fichiers y renvoient par un lien. C’est ce qui empêche les incohérences quand tu modifies. - Tout fichier commence par un frontmatter YAML. C’est ce qui permet à l’IA de comprendre les relations personnage ↔ chapitre sans tout lire. Voir
CONVENTIONS.md. - Les registres font foi. Une voix ou une référence visuelle attribuée dans
production/ne change jamais sans décision explicite consignée. - Le roman précède la série. Un épisode 60 s adapte un chapitre déjà écrit ; il n’invente ni fait, ni scène, ni réplique. Voir
histoire/correspondance.md.
Les deux pistes
Le codex alimente deux formats à partir du même monde et du même casting :
| Roman | Série | |
|---|---|---|
| Unité | chapitre chXX | épisode epXX |
| Longueur | 5 000–15 000 mots | 60 s |
| Rôle | source de vérité | adaptation |
| Skills | chapter-architecture, story-writing, dialogues | story-writing, shot-breakdown, visual-direction, voice-casting |
Ce qui est partagé — et n’existe qu’en un seul exemplaire : monde/, personnages/, histoire/synopsis.md.
Par où commencer
- Lis
GUIDE.md— il explique concrètement comment ajouter du contenu. - Remplis
histoire/synopsis.md, puismonde/univers.mdavec le skillworldbuilding. - Crée ton premier personnage en dupliquant
personnages/_template/, et conçois sa voix aveccharacter-voice. - Écris
histoire/roman/saison-01/ch01/chapitre.md. - Adapte-en une scène en épisode, puis verrouille la voix dans
production/registre-voix.md.
Pipeline de production (rappel)
worldbuilding + character-voice ← le socle, écrit une fois
↓
chapter-architecture → story-writing → dialogues → chapitre.md [PISTE ROMAN]
↓ continuity ↻
story-writing (adaptation) → script.md → shot-breakdown → shot-list [PISTE SÉRIE]
→ prompts vidéo + images de réf. (visual-direction) → IA vidéo
→ script audio + voice ID (voice-casting) → IA voix
→ montage → vidéo finale (9:16, 1 min → épisodes → saisons)