Docs
Project structure
Understand the manifest, canon files, character records, and chapter manuscript—and how edits stay deliberate.
Files over chat history
`brief.md`, `world.md`, `outline.md`, `timeline.md`, `characters/*.md`, and `chapters/*.md` hold the durable story. Session summaries never replace them.
Manifest and revisions
`novel.yaml` stores schema version, project identity, language, genre, premise, setting-file revisions, and metadata overlays for chapters, chapter plans, and indexed characters. Imported source chapters are listed from `source/chapters/` and counted under `import`.
Deliberate file changes
Edits target known artifact paths inside the project root. Overwriting an existing file requires an explicit request. Continuity checks report issues without writing files.
my-novel/
├── novel.yaml
├── brief.md
├── world.md
├── outline.md
├── timeline.md
├── characters/*.md
└── chapters/001.md