Narrative threads
A Narrative Thread is any story element that spans multiple sessions. It might be a murder mystery, a faction war, a debt coming due, or a prophecy the party is trying to outrun. The Narrative Thread Tracker keeps all of them visible so nothing quietly dies on the vine.
Access the tracker from the world sidebar under Campaign > Narrative Threads.
Thread status
Threads move through four statuses:
| Status | Meaning |
|---|---|
| Open | Introduced but not yet active — the party knows it exists |
| Active | Currently in play; the party is engaged with it |
| Resolved | Reached a conclusion (satisfying or not) |
| Abandoned | Retired without resolution — a dead end, a plot you dropped, or a consequence the party avoided |
Use Abandoned rather than deleting threads you dropped. It is honest record-keeping.
Creating a thread
- Open the Narrative Thread Tracker from the world sidebar.
- Click New Thread.
- Give it a short title — something you will recognize at a glance during session prep.
- Add an optional description with relevant context, linked entities, and any private GM notes.
- Set the initial status.
You can also create threads from the post-session debrief. If you opened a new story element this session, add it there and it appears immediately in the tracker.
The session age counter
Each thread displays how many sessions it has been open without a status change. This is your primary signal for threads that are aging out.
A thread at 4+ sessions without advancement is worth a deliberate check: is this still relevant? If yes, plan something for it. If no, Abandon it and move on.
Advancing threads
From the post-session debrief, select every thread that was touched this session and update its status. A single debrief update resets the session age counter for that thread.
You do not have to resolve threads in order. A thread can jump from Open to Resolved in one session if the story demands it.
Thread types to track
Threads work for any recurring story element. Common types:
- Mysteries — whodunit, what-is-this, where-did-it-go
- Faction conflicts — wars, political maneuvering, power vacuums
- Character personal stakes — a character's unfinished business, tied directly to their arc
- World-level crises — the approaching army, the spreading plague, the failing wards
- Promises and oaths — things the party swore to do (or had sworn to them)
- Recurring villains — not a one-session antagonist but an ongoing presence
One thread can cover multiple categories. A recurring villain running a faction in the middle of a war is one thread, not three.
Visibility to players
By default, all threads are GM Only. You can mark individual threads as Party-visible to display them in the player portal.
Party-visible threads show players what story elements are actively in play. This is useful for groups who track their own plots, or for clearly telegraphing that the party knows a clock is ticking.
Party-visible threads show the title, status, and your optional public description. Private GM notes on the thread are never shown.