All articles

Continuity

Why AI characters drift

Character drift is not a prompting failure and better prompts will not fix it. It is a consequence of where identity is stored, and there is only one durable fix: stop storing it in the prompt.

Fictional recurring characters Anaya and Kabir on a rain-soaked station platform
AI-generated concept artwork for Tosheo. Fictional people and scenes; not a customer production.

The mechanism, plainly

A generation model receives a description and produces something consistent with it. It does not receive, and does not retain, the thing it produced last time. Every call is a fresh interpretation of a sentence, and interpretation has variance.

Across one shot the variance is invisible. Across an episode it is noticeable. Across forty episodes it is the show falling apart, and no amount of adding adjectives to the sentence closes the gap, because adding adjectives is still describing rather than referencing.

Identity in the promptRe-derived every time
  • The character exists as words
  • Each generation re-interprets them
  • Variance compounds across episodes
  • A model change restarts interpretation from zero
  • There is nothing to compare a result against
Identity in canonReferenced and inherited
  • The character exists as approved references and state
  • Every shot inherits the same references
  • Results are evaluated against them
  • A model change does not alter who she is
  • Drift becomes a detectable mismatch

The half nobody tries to fix

Visual drift gets all the attention because it is visible. The drift that ruins serialized stories is narrative, and it is invisible to anything that compares pixels.

A character who knows something they have not been told. A prop in two places at once. An injury that heals between episodes. A relationship that resets after a betrayal. Every one of these can occur in a technically flawless shot, and an audience following the story catches all of them.

Fictional exampleA perfect shot that is impossible

Episode two. Anaya names the letter's author. The shot is well composed, well performed, and the identity match is exact.

Visual check
Passes. It is her, in the right costume, in the right room.
Story state
She has not read the letter as of this scene.
Verdict
Contradiction. The shot cannot exist.

The only reason this is catchable is that episode two recorded what she did not yet know. Nothing about the image gives it away, which is why knowledge state belongs in canon rather than in a writer's memory.

What this does not solve

Frequently asked questions

Will better prompting fix character drift?

It reduces the variance a little and it does not change the mechanism. As long as identity is reconstructed from a description on every call, the reconstruction has variance. The fix is to stop reconstructing.

Do reference images solve it?

They are most of the answer for visual identity, provided the reference set covers the framings the show actually uses. A single flattering portrait holds in one angle and collapses in the close-ups a vertical drama is mostly made of. They do nothing for narrative drift.

What is narrative drift?

A character acting inconsistently with what is true in the story: knowing something untold, holding something they gave away, healed from something unresolved, or trusting someone who just betrayed them.

How do you catch narrative drift?

By recording story state - knowledge, possessions, physical state, relationships - and checking generated work against it. A contradiction is then a specific flag with a reference it failed, rather than something a reviewer may or may not notice.

Does this get easier as models improve?

Visual drift probably does. Narrative drift does not, because it is not a model capability problem. A model with no access to your story state cannot avoid contradicting it, however good it gets.

Tosheo

Notes on the craft, decisions and systems behind AI-native production. Published by Tosheo.

Updated
All articles

From reading to making

See how a production comes together.

Follow the AI Director from your story brief through planning, review, production and delivery.

How Tosheo works