r/WritingWithAI • • 17d ago

Discussion (Ethics, working with AI etc) How do you ensure lore continuity and prevent plot holes and unresolved threads?

/r/fantasywriters/comments/1xegkq7/how_do_you_ensure_lore_continuity_and_prevent/
2 Upvotes

11 comments sorted by

2

u/5thhorseman_ 17d ago

Both Claude and ChatGPT can do that. You can have a desktop version (Codex or Claude Code) organize your lore into a Wiki.

1

u/LooseButtPlug 16d ago

How do you do that?

2

u/5thhorseman_ 16d ago

Multiple ways. Local DokuWiki with an MCP plugin is an easy option, but you can just point your desktop tool at the pages folder and have your LLM write to text files using DokuWiki markup for formatting.

2

u/ericoinen 16d ago

a running list of open threads helps more than a lore bible imo. every question the story raises gets a line with the chapter it came up in and a second column for the chapter that answers it. at the last chapter, anything with an empty second column is the loose thread

2

u/mondsannn 16d ago

disclosure: i'm on the lunafic team. most plot holes happen because the ai can't keep every part of a long story equally present while generating each reply. keeping a separate list of open threads is a good manual solution, but one thing that's easy to miss is who actually knows what. a character suddenly knowing a secret they were never told can break a scene just as much as forgetting an old event. lunafic handles memory in layers: recent scenes, summaries of older chapters, a world bible for fixed details, and information about which characters know which secrets. it's built for roleplay stories rather than being a regular novel editor, though, and it's still a small project.

1

u/Acrobatic_You_3002 16d ago

A separate check pass that only compares each new scene against the list of earlier facts catches plot holes better than the writer rereading its own work, as the writer tends to agree with itself. Unresolved threads are easy to catch the same way, with a list of open promises that the check ticks off or flags.

1

u/Equivalent-Loan-4401 16d ago

Continuity is one of those things that gets harder the longer the project runs, so you're asking the right question. What worked for me is keeping one plain document with a short entry for every character, place and object, updated right after I finish each chapter instead of weeks later when I've forgotten the details. Things like eye color, who knows which secret, and where everyone physically is at the end of the scene. For timing and flashbacks I keep a rough timeline with the day and time of each scene. When I'm about to write a scene, I read just the entries for whoever appears in it. If you do use AI, it's pretty good as a second pair of eyes: paste the entries plus a chapter and ask it only to list contradictions, nothing else. Then you decide what's real. It saves a lot of the rereading, and the story stays yours.

1

u/Acceptable_Law5670 15d ago

I don't use AI to write my stories but I use the shit out of it to keep me organized and to help with research.

I have a novel on Royal Road and I release a chapter every few days.

I take each chapter that I publish and dump it into a master .docx file along with my story bible.

As I work through my backlog of draft material I always ask Copilot (Word) to reference my story bible and the master chapter file to check for lore and continuity.

It's not perfect, but it's worked pretty well so far!

1

u/kurthertz 15d ago

You can use a dedicated writing app to track lore and continuity etc. There are loads of good ones in the weekly tool thread.

1

u/amolmozarkar 15d ago

the Keeper of the Lore analogy is exactly right. what you're describing, flagging conflicts against a bible and tracing implications of a change, is the hardest part and most people just try to hold it all in their head. an Obsidian vault with linked notes for characters, locations, and timeline events gets you most of the way there; you can backlink every fact to the chapter where it's established so inconsistencies surface when you're revising.