Frame story
Description
A nested narrative where an outer story contains an inner story (and may itself be contained in something larger). The frame does double duty: it bounds the inner content (sets where the inner starts and ends) and contextualizes it (the audience reads the inner content through the frame’s lens — whether the teller is reliable, what their motivations are, what the situation of the telling is). The diagnostic shape is nesting + boundary + context-shift. The concept fires across many domains because nesting + boundary + context-shift is itself a fundamental compositional pattern: any time content is enclosed by something that’s also content, with different rules in the enclosed space, you have a frame-story shape.Triggers
User-initiated: User describes a containing context that wraps a contained content, or asks about nested structures. Vocabulary cues: “frame,” “nested,” “story within a story,” “outer/inner,” “containing context.” Agent-initiated: Agent recognizes that a system has nesting with rules-differ-at-the-boundary character. Candidate inference: “what’s the frame’s job here; how does it contextualize the inner content?” Situation-shape signals: Nested structures with explicit boundaries. Anywhere “the outer context matters for understanding the inner content.” Documentation that explicitly says “in the following section, assume X.”Exclusions
- Pure linear narrative without nesting — single-level stories that don’t contain other stories; the concept doesn’t fire.
- Single-level scope — flat namespaces; non-nested data; non-recursive functions. Frame-story requires the nesting.
- Trivial wrapping — an outer narrator who only says “this is a story” without adding contextualization isn’t doing frame-story work; the frame has to do something for the concept to fire.
Structure
Relationships
- container — frame-story IS container at narrative scope; the concept specializes container by adding the boundary-as-context-shift character.
- stack-layer — nested frames are formally stack layers; each layer’s rules govern what’s inside it.
- context-asymmetry — frame and content have different contexts; the asymmetry is the concept’s narrative leverage (the frame can know things the content doesn’t).
- surface — the frame boundary is a surface where transitions happen.
- route-as-context — frame and route-as-context both encode meaning in the boundary/path; route-as-context’s “the path is the meaning” generalizes to “the frame is the meaning.”
Examples
*One Thousand and One Nights* — Scheherazade's frame around the inner stories. · languages-and-literature
*One Thousand and One Nights* — Scheherazade's frame around the inner stories. · languages-and-literature
Software: function-call stacks · computer-science
Software: function-call stacks · computer-science
Citation chains in scientific papers · library-and-museum-studies
Citation chains in scientific papers · library-and-museum-studies
**Dreams within dreams** (Inception) — each dream layer is a · languages-and-literature
**Dreams within dreams** (Inception) — each dream layer is a · languages-and-literature
JSON / nested data structures · computer-science
JSON / nested data structures · computer-science
Legal: hearsay rules · law
Legal: hearsay rules · law
**Narrative: *Canterbury Tales*, *The Princess Bride*, *Hear · languages-and-literature
**Narrative: *Canterbury Tales*, *The Princess Bride*, *Hear · languages-and-literature
Narrative theory (Chaucer Canterbury Tales; One Thousand and One Nights; Frye); TV Tropes page "Frame Story" — https://tvtropes.org/pmwiki/pmwiki.php/Main/FrameStory · languages-and-literature
Narrative theory (Chaucer Canterbury Tales; One Thousand and One Nights; Frye); TV Tropes page "Frame Story" — https://tvtropes.org/pmwiki/pmwiki.php/Main/FrameStory · languages-and-literature
Gérard Genette, *Narrative Discourse: An Essay in Method* (Cornell University Press, 1980; orig. *Discours du récit*, in *Figures III*, 1972) — the theory of diegetic levels and metalepsis. · languages-and-literature
Gérard Genette, *Narrative Discourse: An Essay in Method* (Cornell University Press, 1980; orig. *Discours du récit*, in *Figures III*, 1972) — the theory of diegetic levels and metalepsis. · languages-and-literature
Operating systems: virtual machines · computer-science
Operating systems: virtual machines · computer-science
TV Tropes: "Frame Story" page (https://tvtropes.org/pmwiki/pmwiki.php/Main/FrameStory). · languages-and-literature
TV Tropes: "Frame Story" page (https://tvtropes.org/pmwiki/pmwiki.php/Main/FrameStory). · languages-and-literature