StoryGraph · Operators
INFER
INFER is deduction. It derives a new conclusion from facts already known at that point — the reader, or a character, putting two and two together.


INFEROperator
Derives a new conclusion from facts already known at that point.
INFER produces a fact that nobody was told outright but that follows from what’s already known. You name the source facts, the conclusion, and who draws it — the reader, or a character.
AffectsThe knowledge state — adds a conclusion nobody was told outright, but that follows from what’s known.
Wire itOnce the needed facts are known, wire INFER into the beat where the deduction lands; set the facts, the conclusion, and the observer.
Parameters
From facts
from_facts · tagsThe known facts the conclusion is drawn from (comma-separated).
AffectsThe premises of the deduction.
Example
a, bInfers
infers · textThe derived conclusion.
AffectsThe new fact that follows.
Example
doomObserver
observer · textWho draws the conclusion.
AffectsWho now knows the inferred fact.
Example
readerUse-case variants
- Reader deduction — the reader connects the dots before a character does
- Detective’s reasoning — a character deduces the answer (a Sherlock beat)
Every source fact must actually be known at that point, or the inference is a cheat — the engine checks knowability.
In the editor
