Continuity

How to Track Character Knowledge in a Novel

Character knowledge tracking means knowing what each character knows, does not know, and when they learned it. This is what prevents characters from revealing secrets they should not have.

Updated August 11, 2026

Why track character knowledge?

In a novel, what each character knows is the engine of the plot. Mysteries are solved when characters learn enough to piece things together. Romances develop as characters learn about each other. Thrillers turn when the protagonist discovers the threat.

If a character acts on information they should not have, or fails to act on information they should have, the reader notices immediately. The story feels wrong. This is why tracking character knowledge is essential for long fiction.

What is a knowledge state?

A knowledge state is a snapshot of what a character knows at a specific point in the story. It includes what they know, what they do not know, and when they learned each thing. As the story progresses, knowledge states change. A character who does not know the villain's identity in chapter 5 learns it in chapter 12.

Tracking knowledge states means recording these snapshots and updating them as the story evolves. At any point, you should be able to look at a character and see exactly what they know and do not know.

How to track character knowledge

There are three approaches, from simplest to most robust:

  • Manual notes: Keep a document for each character and update their knowledge after each chapter. Works for short novels but becomes unwieldy in long ones.
  • Spreadsheet tracking: Use a spreadsheet with characters as rows and chapters as columns. Mark what each character learns in each chapter. Better than notes but still manual.
  • Structured data tracking: Use software that tracks character knowledge as data. When you approve a chapter, the system updates each character's knowledge state. Before drafting the next chapter, the system includes the relevant knowledge states in the context.

The structured approach is what Inkloom uses. Characters are tracked as records with knowledge states. When you draft a chapter, the system knows what each character in the scene knows and does not know. If a draft has a character reveal information they should not have, the system can flag it.

Information gating

Information gating is the practice of controlling when characters learn things. A well-gated story reveals information at the right moment: not too early (which kills suspense) and not too late (which feels contrived).

Tracking knowledge states makes information gating explicit. You can see, at each point in the story, what each character knows. You can plan reveals deliberately instead of accidentally. And you can catch gating errors: a character who acts on information they have not yet learned.

Give your manuscript a memory.

See how Inkloom maintains continuity across an entire manuscript, from first chapter to last.

The Manuscript Operating System

Your book is bigger than a prompt.

Give it a memory.

Inkloom helps you plan, write, remember, check, polish, typeset, cover, and publish a coherent book from one integrated local-first environment.

$299 one-time purchase. Buy once. It is yours.