OpenWriterControle/novel/templates
cclohmar 8763b36378
Some checks failed
Create Release / Check if Version Bump PR Merged (push) Has been cancelled
Post-Merge Version Bump / Check if Version Bump Needed (push) Has been cancelled
Create Release / Create Git Tag and GitHub Release (push) Has been cancelled
Post-Merge Version Bump / Create Version Bump PR (push) Has been cancelled
feat(novel): DATA/plot.md - the story baseline (main line + side-story register)
The pack had a premise (a few sentences), per-book summaries and a weekly timeline,
but no single spine saying what the main line is and which threads are side stories.

plot.md is the one prose file in DATA/: the author's telling, split into backbone
beats, an explicit side-story register, the verbatim transcription (spoken tellings
are expected - dictating into a note app is often the easiest way to produce a
baseline), deviations once the novel departs from it, and open threads.

The hierarchy is written into the file so it cannot drift: plot.md is INTENT, the
manuscript is REALISED, the wiki is DETAIL; on conflict the agent reports instead of
silently picking. Side stories are first-class - an unregistered thread is invisible
to the agent.

Wired in: SCHEMA (tree, naming table, new 5.4), templates/DATA/plot.md,
OpenNovelAgent load list + read-both-backbone-and-side-stories rule, /init asks for
a spoken telling and scaffolds the file, Importer maps fragments into it,
StoryReviewer measures chapters against it.
2026-10-17 00:05:19 +01:00
..
DATA feat(novel): DATA/plot.md - the story baseline (main line + side-story register) 2026-10-17 00:05:19 +01:00
AGENTS.md feat(novel): add the OpenNovelWriter agent pack (10 agents, commands, schema, templates) 2026-10-16 23:18:30 +01:00
README.md feat(novel): add the OpenNovelWriter agent pack (10 agents, commands, schema, templates) 2026-10-16 23:18:30 +01:00

{{SERIES_TITLE}}

{{BRIEF_DESCRIPTION}}

About this project

  • Author: {{AUTHOR}}
  • Genre: {{GENRE}}
  • Audience: {{AUDIENCE}}
  • Canonical language: {{CANONICAL_LANGUAGE}}
  • Publication languages: {{PUBLICATION_LANGUAGES}}

Structure

Folder Contents
01/, 02/, … books (each with language folders DE/, EN/, …)
DATA/ world wiki, timeline, glossary, writing style
AGENTS.md rules for the OpenNovelAgent

Working with OpenNovelWriter

This project is maintained with OpenNovelWriter — an AI co-author for novels. The author tells the story; the agent writes the chapters in the author's voice.

# In the project directory:
opencode --agent OpenNovelAgent
> "Write Chapter 001: [what should happen]"

Editing happens in Obsidian. Every chapter approval is a Git commit.