Foreshadowing
Description
An early signal that something is coming — the signal primes audience/reader/observer expectation without yet delivering. Foreshadowing’s structural character is the temporal gap between signal and arrival; the gap is where the concept does its work. Implicit foreshadowing (a recurring motif, a tonal shift, an offhand mention) signals broadly; explicit foreshadowing (a literal warning, a clear setup) signals narrowly. The diagnostic property is that the signal’s shape constrains what arrival will count: if a story foreshadows betrayal, the audience watches for betrayal; if it foreshadows reunion, they watch for reunion. The same constraint operates in engineering observability: leading indicators prime teams toward specific arrival-events; teams ignore signal that doesn’t match the primed shape.Triggers
User-initiated: User describes early-signals, warnings, indicators, or “we should have seen this coming.” Vocabulary cues: “foreshadow,” “leading indicator,” “warning sign,” “canary,” “portent,” “tell.” Agent-initiated: Agent notices that a system has early-signal infrastructure (or lacks it) for events that will matter later. Candidate inference: “what’s foreshadowed; is the signal being noticed?” Situation-shape signals: Post-mortems that reveal early signals were missed. Discussions of leading vs lagging indicators. Anyone saying “we should have seen this coming” or “the signs were all there.”Exclusions
- Pure surprise / twist endings — foreshadowing-less narratives deliberately suppress signals; the concept is absent by design.
- Signals indistinguishable from noise — if the early signal isn’t recognizable as such until after the event, it’s not foreshadowing — it’s hindsight bias.
- Trivial early mentions — “I had eggs for breakfast” before later eating eggs again isn’t foreshadowing; the concept requires that the signal carry constraint about what arrival will count.
Structure
Relationships
- chekhovs-gun — chekhov’s-gun stages a specific element; foreshadowing signals an event. A foreshadowed gun is signaled AND staged.
- trigger-rule-pair — foreshadowing primes the trigger-side; when the trigger fires, the audience is ready.
- loop-completion — foreshadowing opens loops; loop-completion closes them. The satisfaction is in the gap getting filled.
- cadence — foreshadowing’s effectiveness depends on the cadence of signal arrival; too early and it’s forgotten; too late and it’s not actually foreshadowing.
- seeding — both are early-input shapes; seeding determines emergent topology, foreshadowing primes observer attention.
Examples
Narrative: Hamlet's ghost in Act 1 foreshadowing the play's tragic arc · languages-and-literature
Narrative: Hamlet's ghost in Act 1 foreshadowing the play's tragic arc · languages-and-literature
Elections: early-precinct demographic shifts · political-science
Elections: early-precinct demographic shifts · political-science
Aristotle, *Poetics* — early treatment of structural anticipation in tragedy. · languages-and-literature
Aristotle, *Poetics* — early treatment of structural anticipation in tragedy. · languages-and-literature
Code: deprecation warnings · computer-science
Code: deprecation warnings · computer-science
Markets: yield-curve inversion · economics
Markets: yield-curve inversion · economics
Narrative theory (Aristotle Poetics; Frye Anatomy of Criticism); TV Tropes page "Foreshadowing" — https://tvtropes.org/pmwiki/pmwiki.php/Main/Foreshadowing · languages-and-literature
Narrative theory (Aristotle Poetics; Frye Anatomy of Criticism); TV Tropes page "Foreshadowing" — https://tvtropes.org/pmwiki/pmwiki.php/Main/Foreshadowing · languages-and-literature
Northrop Frye, *Anatomy of Criticism: Four Essays* (Princeton University Press, 1957) — the mythos / dianoia distinction and narrative anticipation. · languages-and-literature
Northrop Frye, *Anatomy of Criticism: Four Essays* (Princeton University Press, 1957) — the mythos / dianoia distinction and narrative anticipation. · languages-and-literature
Observability / SRE: leading indicators in dashboards · computer-science
Observability / SRE: leading indicators in dashboards · computer-science
Product design: feature-flag rollout to 1% · computer-science
Product design: feature-flag rollout to 1% · computer-science
Software engineering: SRE Book (Beyer et al. 2016) — leading indicators in incident prediction. · computer-science
Software engineering: SRE Book (Beyer et al. 2016) — leading indicators in incident prediction. · computer-science
TV Tropes: "Foreshadowing" page (https://tvtropes.org/pmwiki/pmwiki.php/Main/Foreshadowing). · languages-and-literature
TV Tropes: "Foreshadowing" page (https://tvtropes.org/pmwiki/pmwiki.php/Main/Foreshadowing). · languages-and-literature