๐ฑ Foreshadowing
๐ค For: Game Masters ยท ๐ณ Plan: All plans ยท ๐ Updated 2026-10-17
Foreshadowing is the GM's quiet superpower. A small detail in session 2 that becomes the key clue in session 11. A throwaway NPC line that turns out to have been a prophecy. Wovenkeep's Foreshadowing tracker lets you plant clues, link them to the NPCs, places, plotlines and scenes they belong to, mark them as found by the players and harvest them when they pay off โ so nothing gets forgotten.

What it does
The tracker keeps a running list of every clue you've planted, with the session number and the full text. Each clue has one of three states, can be linked to anything in your campaign, and shows up live as soon as you push a scene it belongs to. When the payoff lands, you harvest the clue and record what happened โ a permanent record of your campaign's setup and payoff.
When to use it
Open Foreshadowing when you're prepping a session and want to check what seeds are still in the ground โ or right after a session ends, to plant the subtle clue you just slipped in before you forget about it.
Where to find it
Sidebar โ Story & Tantu โ ๐ฑ Foreshadowing.
The three states
Each clue is in one of three states:
- ๐ฑ Planted โ you've dropped it, or plan to. The seed is in the ground.
- ๐ Found by the players โ the players have noticed it, but haven't connected the dots yet.
- ๐พ Harvested โ the payoff has happened.
Clues stay planted for as long as you want โ sometimes a few sessions, sometimes the whole campaign. You can set any state by hand in the edit dialog; ๐พ harvests a clue with its payoff text, and โ Found in the live clue card marks it as found.
Step by step
Planting a clue
- Open the Foreshadowing section from the sidebar.
- Type your clue into the New hintโฆ field below the list.
- Enter the session number in the Session # field.
- Click ๐ฑ Plant.
The clue appears in the list immediately.
| Field | Required | What it's for |
|---|---|---|
| New hintโฆ | Yes | The clue you're planting. Write it as it would appear in play โ concrete and specific. |
| Session # | Optional | Which session it drops in. Left empty, the list shows #?. |
Sample clues:
Captain Morr's medallion catches the firelight unusually โ Lena notices the symbol matches one in her old order's banner.
The barkeep mentions a stranger asking about the medallion two days before the party arrived.
In the temple ruins, a defaced inscription. Players notice the defacement is recent โ the original word is still half-legible, and it reads "Vaerin".
Each clue is a single concrete moment, not a vague theme.
Editing and linking a clue
Click โ๏ธ on a clue to open โ๏ธ Edit clue:

| Field | What it's for |
|---|---|
| Clue | The text of the clue โ it must not be empty |
| Planted in session | The session number it drops in (empty = unknown) |
| Harvest planned in session | When you plan the payoff โ your reminder |
| Harvest text | How it paid off |
| Status | ๐ฑ Planted, ๐ Found by the players or ๐พ Harvested |
๐พ Save stores the fields; Close leaves without saving them.
Below, the ๐ Links panel connects the clue to the rest of your campaign: click + Link, choose what to link โ an NPC, a Scene, a Location, a Plotline, a player character, an item, a monster, a deity, a world event or another clue โ pick the entry, optionally describe the Relationship, and click + Link. Links are saved at once; โ removes one. ๐ธ Show in web opens the clue in the Story Web in a new browser tab, where linked clues appear as ๐ nodes.
- Link a clue to the scene where it turns up โ then it appears in Live when you push that scene (see Clues during the session).
- NPCs, locations, plotlines and scenes have the same ๐ Links panel, where Clue is one of the choices โ for a scene, at the bottom of โ๏ธ Edit Scene.
The ๐ number in the list shows how many links a clue has.
Harvesting a clue
When the foreshadowed event happens:
- Find the clue in the list.
- Click the ๐พ button on that clue's row.
- The window ๐พ Harvest foreshadowing asks How did it pay off?
- Write a brief payoff description and click ๐พ Harvest.

Sample payoff: "In Session 6, Lena directly confronts Morr โ 'You're one of Vaerin's old order.' Morr admits it. The medallion symbol from Session 3 was the foreshadowing."
After harvesting, the clue stays in the list with the payoff text shown below it in green โ a permanent record of what worked. If the payoff was only a partial reveal, set the Status back with โ๏ธ.
Deleting a clue
๐ asks Move this clue and its links to the trash (30 days)? in a browser window. The clue and its links wait in the ๐๏ธ Trash for 30 days, listed as Clue; โฉ๏ธ Restore brings the clue back with its links.
The clue list

Each row shows the state icon, the session number (#? without one), the clue and โ for harvested clues โ the payoff in green. Next to it: ๐ with the number of links, ๐พ (except for harvested clues), โ๏ธ and ๐. The list is sorted by session number.
Clues during the session
When you push a prepared scene in ๐ฎ Live (card ๐ Prepared scenes), the card ๐ Clues for this scene appears in ๐ฌ Scenes & Sound โ with every clue linked to that scene:

- Each clue shows its state. A clue that is only planted has the button โ Found; a clue that is already found shows โ Found as plain text, a harvested one ๐พ Harvested.
- โ Found sets the clue to ๐ Found by the players and notes it in the ๐ Log. Players see nothing. Before saving, Wovenkeep checks the saved state again โ a clue that was found or harvested in the meantime is never set back.
- ๐ As handout sends the clue text to all players as a document with the title Clue and the ๐ icon. Its state doesn't change.
The card only appears for prepared scenes with linked clues โ not for a scene you type into ๐ฌ Push scene, and not for clues that are only linked to the scene's NPC or location. It disappears when you open another live section, until you push the next scene.
Craft patterns
The rule of three โ important reveals work best with three planted clues before the payoff. One clue feels arbitrary; three feel inevitable.
Plant early, harvest late โ the longer the gap between plant and harvest, the more satisfying the reveal. Plant in session 2, harvest in session 8 โ players feel like geniuses.
Plant at the moment of relevance โ don't plant 17 clues upfront and forget about them. Plant 1โ2 per session, only when there's a natural moment to deliver them โ and link them to that scene.
Track even the ones you didn't plan โ some of your best foreshadowing happens accidentally. When a player's offhand theory turns out to be right, retroactively plant it: "Lena guessed in session 3 that the captain was hiding something โ that's now foreshadowed."
Harvest publicly โ when you harvest a clue, share it with your players: "Remember when you noticed the medallion's symbol in session 3? That was always Morr's old order." Players love seeing the planted seeds.
Costs
The Foreshadowing tracker works on every plan, including free. Planting, linking and harvesting clues is manual bookkeeping โ it costs no Threads.
โ See Pricing for what the plans differ in (monthly Threads, campaigns, player seats, storage, support).
Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| Plant first clue does nothing | The New hintโฆ field is empty | Type the clue into New hintโฆ, then click ๐ฑ Plant |
| ๐พ button doesn't appear on a clue | The clue is already harvested | Use โ๏ธ to change its state |
| Harvest saves but payoff text is blank | The How did it pay off? field was empty โ the harvest only saves with text | Enter a payoff description before clicking ๐พ Harvest |
| The clue must not be empty. | The Clue field is empty | Type the clue, then save |
| Could not save the clue. | A session number is not a whole number | Use whole numbers from 0 โ or leave the field empty |
| The ๐ number didn't change after linking | The list updates when you close the dialog with Close | Close the dialog with Close |
| No ๐ Clues for this scene card in Live | The pushed scene has no linked clue, or you pushed it from ๐ฌ Push scene instead of ๐ Prepared scenes | Link the clue to the scene with โ๏ธ โ + Link โ Scene, then push the prepared scene |
| Deleted a clue by mistake | Deleted clues go to the trash | ๐๏ธ Trash โ โฉ๏ธ Restore (within 30 days) |
Related articles
- ๐ Plotlines โ link clues to a story arc
- ๐ฌ Scenes (prep) โ the scenes a clue turns up in
- ๐ผ๏ธ Scene push โ pushing a prepared scene shows its clues
- ๐ Story Coach โ analysis of your campaign (AI); its Next Session suggestions can help you decide when to harvest
- ๐ธ๏ธ Story Web โ linked clues appear there as nodes
- ๐ Tension Arc โ see your campaign's pacing over time