Character Knowledge

What Does Your Character Know?

Track knowledge per character, per scene, across your entire manuscript. Catch the moment a character references something they haven't learned yet — before your readers do.

The Matrix View

A grid showing every character against every piece of knowledge in your world. Green dots for known, amber for partial, empty for unknown. Scan across a row to see everything a character knows. Scan down a column to see who knows a specific secret.

  • Characters on rows, knowledge facts on columns
  • Color-coded status: known, partial, unknown, secret
  • Click any cell to see when and how a character learned something
  • Filter by chapter, scene, or knowledge category
Character Knowledge Matrix
Rebellion exists
King poisoned
Portal location
True lineage
Treaty broken
Spy identity
Dragon egg
Prophecy text
Kira
Malakai
Sera
Thane
Lira
Dusk
Known Partial Unknown Secret

How it works

01

Per-Character Fact Tracking

Every piece of information in your world can be marked as known or unknown for each character. Not just "Character A knows X" — but when they learned it, how they learned it, and what scene it happened in.

02

Learned-At Timestamps

Track exactly when in your manuscript a character gains knowledge. Scene 3, Chapter 7 — Kira learns the rebellion exists. Now Ishvana knows that any reference to the rebellion by Kira before that point is a violation.

03

Known / Unknown / Secret

Three-state knowledge tracking per character, per fact. Common knowledge everyone has, hidden information only some characters know, and secrets that change the story when revealed.

04

Deterministic Scanning

Ishvana scans your manuscript and checks every character action, dialogue, and internal monologue against their knowledge state. No AI involved — pure rule-based checking that catches the same issues every time.

Character Council

See character knowledge live in the editor. The Character Council panel shows personality, relationships, and what the selected character knows about the current scene — right alongside your prose.

ISHVANA
Book Outline
Act I — Arrivals
The Harbor
Ori Gets A Call
Morning After
Act II — Fractures
Character Notes
Worldbuilding
B I U H1 H2
ProseGuard: 2
Draft 5,471 words

The phone buzzed twice before Ori snatched it from the counter. She already knew who it was. Nobody else called at this hour, nobody except the kind of people who wanted you to know they could reach you whenever they pleased.

“You have until Friday.” The voice was flat, unhurried. Ori pressed the phone harder against her ear as if proximity might squeeze out some meaning beyond the words. Outside, the Compound sat silent under a copper-stained sky.

She thought about Kent. He would tell her to ignore it, the way he ignored everything that frightened him — by standing perfectly still until the danger got bored and wandered off. But Ori had never been good at standing still.

Adaeze was in the kitchen doorway, arms folded, reading Ori’s face the way she always did — like a page of scripture she had memorized long ago. “How bad?”

“Friday,” Ori said. The word tasted like rust.

Character Council
Character Overview
Psychologist
Kent Musa is a conflict-driven character whose identity centers on navigating loyalty, fear, and the weight of inherited debts.
Psychological Analysis
Resilient
Endures setbacks without losing drive
Guarded
Keeps emotional distance from others
Perceptive
Reads people and situations quickly
Loyal
Deep commitment once trust is earned
Connections
Adaeze Musa Mother
Ori Achike Ally
The Compound Home
Achike Family Rival clan
Knowledge
knows Ori received a threatening phone call
knows The caller mentioned the old debt
suspects Adaeze is planning to leave the city
unaware The Compound is being watched
Words: 5,471 · Scene 4 of 18 · Session: 42 min
Hawken: Ready Auto-saved 3s ago

Why this matters

Progression fantasy readers will notice if a character uses a technique they haven't learned yet. Mystery readers will spot when a detective references a clue they haven't found. Romance readers know when a character reacts to information they shouldn't have.

Character knowledge violations break reader trust. They're also nearly impossible to track manually across a 100,000-word manuscript with 15 named characters. Ishvana makes it automatic.

With AI

AI Semantic Violation Detection

Deterministic scanning catches explicit references — when a character directly names something they shouldn't know. But AI goes deeper.

Implicit Knowledge Violations

Catches when a character acts on information they shouldn't have — even if they never explicitly reference it. 'She avoided the east corridor' when she has no reason to know it's dangerous.

Emotional Bleeding

Detects when a character's emotional state implies knowledge they don't have. A character can't be worried about an attack they don't know is coming.

Contextual Reasoning

AI understands that 'knowing the rebellion exists' also implies knowing that 'there are rebels' — transitive knowledge inference based on your world's logic.

Ready to write with intention?

Download Ishvana and build the world your story deserves.

Download Ishvana