Paper deep dive
Shared Worlds, Private Minds: Structured Memory for Long-Form Writing as World Creation
Qiuyu Tian, Xiaowen Gu, Hang Su, Jianghan Chao, Haojie Yin, Fan Guo, Xin Zhang, Jinjing Shen, Ewing Luo, Youyong Kong, Yingce Xia, Zequn Liu
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:LLM agents that write long-form fiction need an explicit memory of the evolving storyworld to keep new events consistent with established facts. Such memory must keep heterogeneous narrative information distinct, integrate story developments across granularities, and recover dependencies that a writing request leaves implicit. We present NarraWorld, a structured memory system for long-form writing that treats memory construction as world creation. From a shared evidence-grounded graph, NarraWorld derives four connected views: world facts, per-character beliefs, open developments, and hypothetical branches (possible-world continuations). Hierarchical aggregation with atomic closure consolidates events into scenes, plotlines, and plots, keeping each higher-level node traceable to its constituent source spans. For retrieval, planned reconstruction infers a query's dependencies from the current narrative situation and a preview of memory, then assembles the relevant records within a token budget. Across three writing benchmarks, NarraWorld achieves the strongest aggregate results. Its memory also transfers to situated role-playing and largely preserves recall on a general-purpose long-term memory benchmark, paving the way for agents that sustain coherent storyworlds across diverse narrative tasks.
Tags
Links
- Source: https://arxiv.org/abs/2609.32401v1
- Canonical: https://arxiv.org/abs/2609.32401v1
Trouble viewing inline? Open PDF directly â
Full Text
123,027 characters extracted from source content.
Expand or collapse full text
SHARED WORLDS, PRIVATE MINDS: STRUCTURED MEMORY FOR LONG-FORM WRITING AS WORLD CREATION Qiuyu Tian 1,2 Xiaowen Gu 6,7 Hang Su 2,4 Jianghan Chao 2,5 Haojie Yin 3 Fan Guo 8 Xin Zhang 8 Jinjing Shen 8 Ewing Luo 8 Youyong Kong 1 Yingce Xia 2 Zequn Liu 2,â 1 Southeast University, Nanjing, China 2 Beijing Zhongguancun Academy, Beijing, China 3 Medical Physics, Duke University 4 East China Normal University 5 Gaoling School of Artificial Intelligence, Renmin University of China 6 School of Animation and Digital Arts, Communication University of China 7 Jiangsu Second Normal University 8 ZhuiWen Technology Co., Ltd., Beijing, China â Corresponding author. ABSTRACT LLM agents that write long-form fiction need an explicit memory of the evolv- ing storyworld to keep new events consistent with established facts. Such mem- ory must keep heterogeneous narrative information distinct, integrate story de- velopments across granularities, and recover dependencies that a writing request leaves implicit. We present NarraWorld, a structured memory system for long- form writing that treats memory construction as world creation. From a shared evidence-grounded graph, NarraWorld derives four connected views: world facts, per-character beliefs, open developments, and hypothetical branches (possible- world continuations). Hierarchical aggregation with atomic closure consolidates events into scenes, plotlines, and plots, keeping each higher-level node traceable to its constituent source spans. For retrieval, planned reconstruction infers a queryâs dependencies from the current narrative situation and a preview of memory, then assembles the relevant records within a token budget. Across three writing bench- marks, NarraWorld achieves the strongest aggregate results. Its memory also transfers to situated role-playing and largely preserves recall on a general-purpose long-term memory benchmark, paving the way for agents that sustain coherent storyworlds across diverse narrative tasks. 1INTRODUCTION LLM agents are increasingly used to assist long-form fiction writing: drafting stories (Yang et al., 2022), expanding outlines into full narratives (Yang et al., 2023), and co-authoring with human writ- ers (Mirowski et al., 2023; Huot et al., 2025). At this scale, quality depends on narrative consistency, meaning that new events must agree with facts already established in the story. A storyâs history can quickly outgrow a single model context, and even within long contexts, access to relevant informa- tion degrades when it is distant or appears in the middle of the input (Liu et al., 2024). Long-form writing therefore requires an explicit memory for tracking the evolving story state. Such memory must represent the latent storyworld rather than only the surface story text. This poses three challenges for existing agent memory systems. First, narrative information is heterogeneous: a passage can simultaneously mix objective world facts, character beliefs, plot developments, and foreshadowed possibilities. Although these elements belong to the same storyworld, they may differ or even conflict in ways that are difficult to detect from the surface text. For example, after one character places a key in a drawer, another moves it into a hollow book; the first characterâs belief that the key remains in the drawer then conflicts with its actual location. Memory that collapses 1 arXiv:2609.32401v1 [cs.CL] 26 Sep 2026 The key has moved, but Leo does not know it. â˘Leo put the key in the drawer. â˘The key is inside the hollow book. Correct World Fact SWPM: Word Fact + Character View Conventional Memory: World Fact âLeo pulled open the desk drawer. Empty. He turned to Mara. âHave you seen the key?ââ His belief guides the search; discovery comes next âLeo walked straight to the hollow book to get the key.â Knowledge without observation or disclosure Memory Supplied Generated Text Generated Text Memory Supplied Narrative memory must preserve both what is true and who knows it. Earlier Leo leaves the key in the desk drawer. While Leo is away Mara moves the key into a hollow book. Leo does not see this. Leo returns to the study, where Mara is reading. Continue his search for the key from his viewpoint ... W B D H Shared World â˘Mara moved the brass key from the desk drawer into the hollow blue book. â˘The desk drawer is empty. Private Minds â˘Mara: the key is inside the hollow book. â˘Leo: the key is still in the desk drawer. â˘Event: Mara redirects Leo away from traces of an older disappearance. â˘Scene: Leo notices familiar objects have moved, while Mara answers indirectly. Narrative Developments Possible Worlds â˘If Leo searches the drawer first, he may ask Mara for help. The key is inside the hollow book. Mara knows: book Leo believes: desk drawer B: Private Minds W: Shared World Figure 1: Illustrative comparison of conventional memory and NarraWorld. Leo leaves the key in the desk drawer, but Mara moves it into a hollow book while he is away. Conventional memory supplies the updated location, causing Leo to walk directly to the book. NarraWorld preserves both the shared fact that the key has moved and Leoâs private belief that it remains in the drawer, so the continuation is: he checks the drawer, discovers it empty, and asks Mara about the key. these statuses (Park et al., 2023; Packer et al., 2023; Zhong et al., 2024; Xu et al., 2026) will conflate information that should remain distinct, leading to contradictions in the story (Figure 1). Second, narrative development often accumulates gradually across many passages. For example, a betrayal may build up over ten chapters through small acts of concealment and misdirection. Mem- ory must be able to summarize it as a single betrayal from multiple chapters without losing the specific facts. Integrating such evidence across multiple narrative granularities challenges existing methods, whose memories are typically organized as flat summaries, isolated facts, or event-level records (Piper et al., 2021; Lyu et al., 2025; Wang et al., 2025). Third, a writing query often provides too little information to retrieve all the memory needed for the task. For example, a simple instruction such as ârewrite the betrayal sceneâ requires not only memories of the betrayal itself but also the character relationships that the revision may affect. Existing systems retrieve by similarity (Park et al., 2023; Zhong et al., 2024), so they are bounded by the request text itself and cannot extend to these implicit dependencies. To this end, we present NarraWorld, a memory system that treats long-form writing as world cre- ation. It maintains four kinds of records: world facts, per-character beliefs, open developments, and hypothetical branches. These four layers are connected views derived from a shared evidence- grounded graph, with the belief view indexed by character. A hierarchical aggregation mechanism with atomic closure consolidates events into scenes, plotlines, and plots. Every higher-level node can be traced through the hierarchy to all of its constituent events and source spans, so a multi-chapter development can be retrieved as a single unit and expanded back into its exact underlying facts. Dur- ing memory retrieval, a planned reconstruction determines a queryâs dependency before retrieving. A planner reads the current narrative situation then checks this against a preview of memory, derives the dependencies, retrieves and assembles the related records within a token budget. Experiments show that across three writing benchmarks, NarraWorld achieves the highest aggregate writing quality. The same memory transfers to situated role-playing, which likewise requires main- taining an underlying storyworld. On a general-purpose long-term memory task, the same memory largely preserves recall performance. Our contributions are fourfold: (1) We propose a shared evidence-grounded memory substrate that separates world facts, per- character beliefs, open developments, and hypothetical branches. (2) We propose a hierarchical aggregation mechanism with atomic closure that organizes events into scenes, plotlines, and plots while preserving links to constituent events and source spans. (3) We propose a planned reconstruction procedure that derives implicit continuation dependencies from the narrative situation before retrieving and assembling memory. (4) Experiments show that NarraWorld improves long-form consistency and writing quality while transferring to situated role-playing. 2 Memory Access Narrative History Scene Event Conversation Character-Action Incremental Memory Construction 1 Entity Resolution 4 Development and Possibility Update 3 Character Access Tracking 1 2 Budgeted Assembly 3 2 Event & Fact Extraction Shared Writing Scaffold Narrative Realization Writing: Generation from Grounded Memory 4 Admissible Memory Preview Dependency Planning Memory Retrieval Structured Memory Context W â Shared World B â Private Minds D â Development H â Possible World Character Roster Memory Briefs Shared Narrative Memory íž íŠ[í] íŤ íŻ[í] â˘Characters â˘Objects â˘Locations W â Shared World World States and Facts B â Private Minds D â Narrative Development H â Possible World Event â Scene â Plotline â Plot Evolving World State íĄ 1 í í (current) íĄ 1 í í íĄ 1 í í 1 2 3 4 5 Deduplication Budgeted Selection Packed Memory Accepted History Update 5 Global Plan Previous Passage Rolling Summary Writing Request Evidence Form Character Focus Writing Query Info. Needs í˛ í í í í í íľ í Channel Routing Constraint Selection Evidence Expansion Private Character Knowledge and Beliefs Cross-Event Developments Open Threads & Constrained Possibilities Figure 2: Overview of the NarraWorld continual world-creation cycle. Narrative history is formed into shared-world and character-belief memory, then reconstructed for the next writing act or situated agent action. The resulting continuation becomes the next source unit in the evolving narrative. 2NARRAWORLD: STRUCTURED MEMORY AS WORLD CREATION As shown in Figure 2, NarraWorld has three components. First, an evidence-grounded substrate separates world facts, private character knowledge, narrative developments, and possible worlds. Second, a hierarchy organizes atomic events into scenes, plotlines, and plots. Atomic closure links every abstraction to its events and source evidence. Third, planned reconstruction uses the current narrative situation and a memory preview to infer implicit dependencies before retrieving and as- sembling an admissible context under a budget. The operational construction sequence is detailed in Appendix A. 2.1TASK FORMULATION We adopt the planâwriteârevise setting of Re3 (Yang et al., 2022). At writing step Ď , the agent receives a scaffold x Ď = (O,Ď Ď ,P Ďâ1 ,r Ď ,Îş Ď ),(1) where O is the global outline, Ď Ď a rolling summary, P Ďâ1 the preceding passage or chapter, r Ď the current request, and Îş Ď the output constraints. We represent the complete narrative request as q = (x Ď ,Ρ q ), where Ρ q specifies the teller, recipient, focalizer, story time, discourse position, and applicable branch. NarraWorld reconstructs memory for the next writing action from this request. 2.2MULTI-VIEW MEMORY OVER A SHARED NARRATIVE GRAPH Long-form narrative memory must preserve two properties. World facts, character beliefs, narrative developments, and hypothetical continuations require different evidential status, yet they often refer to the same entities, events, times, and source passages. Narratology similarly treats story, narrative discourse, and narrating as distinct but interdependent levels (Genette, 1983). Inspired by this prin- ciple, NarraWorld therefore maintains one evolving narrative structure and forms four connected memory views over it. Four views projected from the shared structure. At time Ď , the shared structure G Ď connects recurring entities, events, times, and source evidence across views. The memory M Ď contains four views: W Ď represents established world state, including events that have occurred, currently valid facts, entity states, and relationships. B Ď [c] represents the current perspective, such as knowledge and beliefs, of character c. The two views refer to the same events and propositions but assign them different perspective-dependent status. Since long-form writing also depends on narrative devel- opments (e.g., conflicts, relationships) that develop across passages and chapters, the development view D Ď connects the relevant events and state changes and records the current status of each devel- opment, such as open, advanced, blocked, or resolved. During story writing, an open development 3 may suggest multiple future branches. H Ď stores bounded hypothetical continuations (possible- world branches) associated with open developments. All four views are obtained by projecting G Ď . W Ď = Î W Ď (G Ď ), B Ď [c] = Î B[c] Ď (G Ď ), D Ď = Î D Ď (G Ď ), H Ď = Î H Ď (G Ď ). (2) Each projection starts from a different set of nodes and expands as a different subgraph in G Ď . The world projection Î W Ď contains source-supported events, facts, states, and relationships that are valid at time Ď . The character projection Î B[c] Ď starts from character c and follows action and belief links (e.g., observation and communication) to propositions held by the character, which may be either world facts or false propositions that contradict them. The development projection Î D Ď starts from nodes associated with narrative development, such as goals and conflicts, and organizes events through progression, causation, and state change (see Section 2.3). The possibility projection Î H Ď starts from unresolved developments and collects their constrained candidate continuations and marks them with hypothetical status. Incremental memory construction. During the writing process, given a new unitU Ď of the source text, NarraWorld updates the shared narrative structure: G Ď = Update(G Ďâ1 ,U Ď ).(3) The update contains four stages. First, new character, location, and object entities in U Ď are linked to existing entities; unmatched entities create new records. Second, using these resolved entities, NarraWorld adds new events together with the facts and state changes supported by those events. When an event changes an existing state, NarraWorld preserves the validity period of the previous state and establishes a new current state instead of overwriting the earlier record. Third, NarraWorld determines each characterâs access to the established events and facts. When a character observes an event, receives information, or draws an inference, NarraWorld connects that character to the corresponding event or proposition and records the acquisition mode. Fourth, NarraWorld updates narrative developments from the new events and state changes. For developments that remain un- resolved, it generates conditional candidates constrained by the current world state and character knowledge and adds them to H Ď . An example for multi-view update. For the source text âMara moved the key from the drawer into the hollow book while Leo was away,â NarraWorld records the movement event and updates the keyâs location. Because the event and resulting location are source-supported and current, Î W Ď includes them in W Ď . Mara participates in the event, so her access link allows Î B[Mara] Ď to include the new location. Leo has no observation or communication link to the move, so Î B[Leo] Ď retains his earlier belief that the key is in the drawer. The movement event advances the development con- cerning Leoâs search; Î D Ď therefore includes the event under that development. If the development remains unresolved, Î H Ď retrieves candidates such as Mara informing Leo or Leo discovering the key himself. 2.3ORGANIZING MEMORY ACROSS NARRATIVE SCALES NarraWorld organizes narrative memory from events to scenes, plotlines, and plots. This hierarchy connects local evidence with narrative developments that accumulate across the story: E Ď ââS Ď ââL Ď ââP Ď ,(4) corresponding to events, scenes, plotlines, and plots. E Ď consists directly of event records in canonical narrative memory. Each event forms an atomic node and retains its participants, temporal scope, source unit, and supporting evidence. S Ď consists of derived scene bundles. Each bundle gathers the events, state changes, relationship evolution, and plan progress within one local narrative unit and summarizes them as a scene. L Ď identifies persistent goals, conflicts, relationships, and plans across scenes. Candidate continuity comes from shared characters, continuous content, state transitions, developmental relations, and thread evolu- tion. Given the selected scenes, an LLM produces a plotline summary and the connections among 4 its scenes, with explicit references to the supporting scene records. P Ď combines plotlines that share participants and exhibit common continuity or developmental signals. The resulting plot forms a connected narrative arc and aggregates its member plotline summaries in temporal order. Each higher-level node retains an atomic closure of its member events, W/B/D records, and sup- porting source spans. The hierarchy can therefore represent a multi-scene development as one plot- line or plot while preserving every lower-level record from which that representation was derived. Retrieval can select the higher-level unit and then unfold it into the relevant actions, beliefs, and source evidence. These derived views evolve alongside atomic memory. Hypothetical H records remain outside the hierarchy until subsequent source text realizes them as W/B/D evidence. 2.4RECONSTRUCTING MEMORY FOR SITUATED WRITING Writing requests are underspecified retrieval queries. A request may name an event but omit af- fected relationships, character knowledge boundaries, and unresolved consequences. NarraWorld reconstructs memory in four stages: admissible view projection, dependency planning, multi-scale retrieval, and budgeted assembly. Situation-conditioned memory access. Relevant memory and usable memory differ by story time, disclosure state, focalization, and branch. For example, in a mystery, the detective may not yet know the truth, while the culpritâs identity should not be disclosed prematurely. The narrative situation Ρ q defines these access conditions and situates memory in an occasion of telling (Herman, 2009; Piper et al., 2021). It determines the admissible view V q = ΠΡ q (M Ď ),(5) where Î identifies records available under the requestâs temporal, disclosure, and branch scope. It preserves record authority and belief holders. The author-facing view can include beliefs from sev- eral characters. Holder labels preserve their separation. Focalization determines which characterâs available information may be expressed in the narration. Preview-guided dependency planning. Similarity search follows explicit query content. Implicit dependencies require an intermediate planning step. Appendix D compares this preview-conditioned design with deterministic and model-based query-centric retrieval on LoCoMo, and with scaffold- conditioned query planning on ConStory-Bench. The planner receives the request and Ď(V q ), a com- pact preview containing the full character roster, brief descriptions, developments, and W/B/D/H records. The current passage and authorial brief provide immediate context. Outlines provide in- tended directions. Planning produces (F q ,K q ,r q ,N q ) = Ψ(x Ď ,Ρ q ;Ď(V q )),(6) where F q specifies the required evidence form and composition, K q identifies focal characters, r q states the content-focused retrieval intent, andN q lists missing information needs and their depen- dencies. The system resolves K q against the admissible character view and translates these semantic decisions into retrieval constraints. This character-centered planning can recover relevant entities even when they are absent from the surface request. Scale-adaptive retrieval. Narrative dependencies map to different memory units: facts to atomic records, local interactions to events and scenes, and ongoing developments to scenes and plotlines. Retrieval uses these planning outputs to expand the admissible candidate set and search for records that satisfy the remaining needs: E q = Expand(K q ,F q ;V q )âŞR(x Ď ,r q ,N q ,K q ,F q ;V q ).(7) Expansion follows the focal characters and requested evidence composition to construct an admis- sible candidate set; search then satisfies the remaining needs. It combines lexical and semantic matching with temporal, epistemic, and developmental access. Higher-level matches unfold into their supporting records. The retrieval uses holder and time to distinguish world propositions, char- acter stances, and acquisition events. 5 Budgeted assembly. Given a memory budget b, NarraWorld renders the retrieved evidence as a readable context C mem q = Reconstruct(q,V q ;b), â(C mem q )⤠b,(8) where â measures rendered length. Evidence is grouped into W/B/D/H sections, with B orga- nized by character. Hypothetical candidates retain their premises and conditions without presenting possibilities as accepted evidence. The writer agent receives X q = x Ď â C mem q and uses it to pro- duce the next passage. Before history exists, the scaffold supplies the authorial brief and constraints; subsequent memory updates use only accepted source text. 3EXPERIMENTS 3.1EXPERIMENTAL SETUP Tasks and evaluation data. Our primary evaluation covers three writing benchmarks: ConStory- Bench has 200 stories equally divided among generation, continuation, expansion, and completion (Li et al., 2026); TMAS has 168 source-grounded continuation checkpoints (Huot et al., 2025); and LSGC has five official starters, each extended to 14 chapters and at least 40,000 words (Migal et al., 2024). We retain the original writing tasks while adapting generation into incremental segments that better reflect writersâ workflows and expose memory use across successive writing steps. For LSGC, every condition is evaluated in three complete runs; the reported scores average the resulting 15 story instances, each first aggregated over its 14 chapter judgments and final-piece judgment. We also use RMTBenchâs 2,880 multi-turn role-playing trajectories to assess whether NarraWorld transfers beyond writing (Xiang et al., 2025), and LoCoMoâs 1,540 main recall questions to test whether its writing-oriented design compromises general-purpose memory performance (Maharana et al., 2024). Appendix B details the writing protocols. Baselines and model configuration. We compare NarraWorld with Full Context, Scaffold Only, Mem0 (Chhikara et al., 2025), Graphiti (Rasmussen et al., 2025), Hindsight (Latimer et al., 2026), AriGraph (Anokhin et al., 2025), and StructMem (Xu et al., 2026), adding MemoryOS (Kang et al., 2025) for LoCoMo and Emotional RAG for RMTBench. Full Context gives the TMAS writer the visible source prefix directly; Scaffold Only omits retrieved memory from the shared writing scaffold. All benchmarks use GPT-5-mini for memory-system calls, GPT-5 for generation, and DeepSeek-V4-Pro for judging. Systems retain their native memory procedures, with embedding and reranking services fixed by benchmark. Rendered-memory budgets are 12k tokens for ConStory- Bench and LSGC, 4k for RMTBench, and 8k for LoCoMo (2kâ16k in the sensitivity analysis). Throughout the paper, âMem. tokensâ denotes the average rendered memory length under the cor- responding budget. Conditions share task inputs, writing models, and evaluation protocols, and exclude future text and evaluator-only references. Metrics and evaluation protocol. ConStory-Bench reports Consistency Error Density (CED) across five categories and 19 subtypes, plus Words per Penalized Error (WPE), the story-level word count divided by one plus the subtype count (Li et al., 2026). TMAS reports four primary dimensionsâPlot, Creativity, Development, and Language Useâfollowing its source-grounded continuation setting (Huot et al., 2025). We also report their arithmetic mean, TMAS Quality, as a supplementary aggregate; auxiliary diagnostics appear in Appendix B.1. Because the original LSGC evaluation relies heavily on human annotation, we use the 16 Longform Writing Bench criteria for scalable quality evaluation (Paech, 2025), reporting direction-corrected 0â100 scores for Charac- ter, Plot, World/Coherence, Style/Creativity, and Prompt Adherence; Overall equally weights all criteria. RMTBench reports Emotional Expression (E), Emotional Comprehension (EC), Plot Ad- vancement (PA), Character Understanding (CU), Character Maintenance (CM), and User Preference Awareness (UPA) (Xiang et al., 2025). LoCoMo reports Overall Main and single-hop, multi-hop, temporal, and open-domain scores (Maharana et al., 2024). Appendix C provides their definitions. 3.2OVERALL RESULTS Quantitative results. Across all three writing benchmarks, NarraWorld provides the strongest overall results (Tables 1â3). It leads all six reported ConStory-Bench measures, including CED of 6 Table 1: ConStory-Bench consistency results. CED and task-specific errors are lower-is-better; WPE is an auxiliary higher-is-better word-per-error measure. MethodCEDâWPEâGenerationContinuationExpansionCompletionMem. tokens NarraWorld0.18510,520.40.1200.2350.0980.2873,231 Graphiti0.3859,480.50.2900.4150.3100.5255,971 StructMem0.4509,215.30.3550.4950.3800.5703,891 Mem00.9557,845.20.8120.9850.9201.1032,179 AriGraph1.1257,250.60.9451.1801.0551.3203,050 Hindsight1.2156,985.41.0501.2651.1401.4053,280 Scaffold Only1.350â1.2201.4101.2801.490â Full Context0.2009,847.80.1360.2550.1130.298â Table 2:LSGC long-form writing results (â). Direction-corrected macro means over five starters and three runs; memory in tokens. MethodCharacter Plot Style/ Creat. Overall Mem. tokens NarraWorld91.12 90.50 88.9790.24 6,810 Mem084.34 81.71 73.6980.18 2,876 Graphiti82.44 87.11 67.3479.10 10,542 Hindsight75.32 79.46 67.7374.91 3,412 AriGraph72.56 76.87 67.5673.03 3,850 StructMem88.87 87.74 83.6086.92 5,428 Scaffold Only66.50 69.22 70.8669.61â Full Context87.17 87.27 78.7985.03â Table 3: TMAS continuation results (â). Primary dimensions are macro means; more diagnostic metrics are reported in Appendix Table 7. MethodPlot Creat. Develop- mentLang. Mem. tokens NarraWorld78.92 84.9085.60 82.62 1,593 Mem077.60 84.2782.19 83.08941 Graphiti79.13 83.6582.40 82.92 1,873 Hindsight75.58 79.6576.83 79.42 1,481 AriGraph76.00 77.5675.79 77.75981 StructMem77.71 84.0682.25 82.17 1,927 Scaffold Only 77.10 81.5080.90 82.20â Full Context80.03 83.3383.73 83.42â 0.185 versus 0.200 for Full Context and 0.385 for Graphiti, as well as the highest WPE. On LSGC, averaged over three runs, it leads Character (91.12), Plot (90.50), Style/Creativity (88.97), and Over- all (90.24), ahead of StructMem (86.92) and Full Context (85.03); the full rubric shows a remaining Full Context advantage on World/Coherence (Appendix 8). Run-level ranges and sample standard deviations are reported in Appendix 10. NarraWorld also leads 13 of the 16 LSGC criteria and the TMAS Creativity (84.90), Development (85.60), and aggregate Quality measures, while Full Context leads TMAS Plot (80.03) and Language (83.42). Graphiti uses more rendered memory than NarraWorld on both ConStory-Bench (5, 971 vs. 3, 231) and LSGC (10, 542 vs. 6, 810), yet remains weaker on consistency and long-form quality, indicating that more connected history is insufficient without perspective and development modeling. NarraWorldâs gains over the strongest LSGC mem- ory baseline, StructMem, further support narrative-specific views and hierarchical organization. Full Context remains a strong reference, but exposing complete history at every step is difficult for very long iterative writing and is not a practical deployment strategy. Human evaluation. Human readers support the main writing conclusion: on ConStory-Bench, NarraWorld and Full Context have nearly identical human CED (0.095 and 0.096), both below Graphiti (0.289). For LSGC, readers evaluated complete stories across five quality dimensions. NarraWorld obtained the highest LSGC Human Overall (84.50 versus 80.50 for StructMem and 80.06 for Full Context). Judgeâhuman agreement was moderate overall (Spearman Ď = 0.55), with reader variation in subjective literary judgments; evaluation protocols, alignment details, and human rubrics appear in Appendix F. 3.3ABLATION STUDIES The component ablations show distinct, nonuniform contributions (Figure 3; Table 4). Removing character beliefs weakens perspective-sensitive continuity, while removing possible worlds low- ers creativity and development; removing cross-event organization causes the broadest degradation across consistency and long-form quality. The largest decline occurs when cross-event organization is removed, suggesting that retaining individual facts is insufficient without connecting them into 7 Table 5: RMTBench multi-turn role-playing results (â). E/EC/PA/CU use 1â5 scores; CM/UPA are percentage success rates. Scores are averaged over applicable turns. MethodEEâ ECâ PAâ CUâCMâUPAâ Mem. tokens NarraWorld4.224.064.304.5787.15%68.85%704 Mem03.983.563.744.2585.00%67.31%344 Graphiti4.023.613.824.4186.15%53.85%1,215 Hindsight4.013.523.784.2184.60%65.40%654 AriGraph3.953.603.714.2885.35%68.10%429 Emotional RAG3.993.553.734.2282.10%67.30%600 StructMem3.963.493.674.3885.71%50.00%2,357 Full Context3.923.523.664.30 87.86% 69.23%â sustained narrative developments. The retrieval-planning ablation holds offline memory and budget fixed: preview-guided planning improves every ConStory-Bench task, with the largest gains on con- tinuation and completion. Complete breakdowns appear in Appendix E, and retrieval comparisons in Appendix D. Figure 3: ConStory-Bench ablations across task types. CED is lower-is-better. The four settings are Full NarraWorld, without character beliefs (B), without possible worlds (H ), and without cross-event organization. Table 4: LSGC ablation Overall scores (â), averaged over five starters and three runs. SettingOverallâ Full NarraWorld90.24 Without character beliefs (B)86.04 Without possible worlds (H )88.74 Without cross-event organization81.05 3.4CASE STUDIES The case studies show how NarraWorld supports writing-specific retrieval. In the selected ConStory- Bench continuation, it jointly retrieves an unfinished fox drawing, the narratorâs knowledge of a con- dition attached to their motherâs box, and the fatherâs promise to give them space. The continuation completes the drawing while the father remains outside and refrains from asking to see it, combining a factual callback with private access and relational commitment. The full comparison appears in Appendix H.1; further cases appear in Appendix H.3. 3.5EXTENSION TO SITUATED ROLE-PLAYING Because NarraWorld reconstructs the storyworld, it also supports role-playing tasks that depend on character beliefs. On RMTBench it leads all four 1â5 dimensions, including plot advancement and character understanding (Table 5); Full Context is slightly higher on the percentage-based CM and UPA measures. This transfer shows that separating shared events from character-specific access helps an agent preserve its role while extending the situation. 3.6GENERAL-PURPOSE MEMORY To test transfer beyond writing, we evaluate NarraWorld on LoCoMo. Under the shared main bud- get, it leads or ties four of five reported measures, with Graphiti ahead only on single-hop ques- tions (Table 6); NarraWorld also ranks first throughout the budget sweep (Figure 4). Complete category-level results appear in Appendix C.5. For this QA task, the default memory view excludes hypothetical-world records (H ): exposing that view lowers Overall Main from 0.614 to 0.570 at the same 8k budget (Appendix 18). This contrast suggests that factual recall and creative continuation 8 2481216 Memory budget (k tokens) 0.46 0.50 0.54 0.58 0.62 Overall Main SWPM (ours)StructMemMem0 Figure 4: LoCoMo budget sensitivity. The vertical guide marks the 8k budget used in the main comparison. Table 6: LoCoMo results at the shared 8k memory bud- get. Overall Main aggregates the four main question types (â). Method Overall Main Multi- hop Single- hopTemporal Open- domain NarraWorld0.6140.4580.6790.6490.392 Graphiti0.5820.4440.6980.4690.351 StructMem0.5400.4350.5750.5950.362 Mem00.5010.4100.5410.5470.270 AriGraph0.4950.3780.6230.3140.322 Hindsight0.4860.4580.5560.3940.264 MemoryOS0.4530.3710.5370.3540.292 require different views of the same memory: hypothetical alternatives can support writing, while QA benefits from established evidence. 4RELATED WORK Long-form Narrative Generation and Storyworld Modeling Long-form writing systems use hierarchical outlines, recursive drafting and revision, multi-agent planning, or explicit story-state models. These families include retrieved-summary revision and detailed outline control (Yang et al., 2022; 2023), structured co-writing roles (Mirowski et al., 2023; Huot et al., 2025), and temporal, validity-aware, or character-grounded world models (Wang et al., 2025; Lyu et al., 2025; Aluru et al., 2026). They establish the need for state that persists beyond the model context. Most evaluations still produce one complete story or continuation from a fixed prompt, prefix, or outline. NarraWorld instead treats writing as a sequence of accepted narrative acts: the agent generates one segment, up- dates the story state, and reconstructs memory for the next request. This makes memory responsible for consequences, perspective, and unresolved developments across steps. Computational Narratology and Situated Character Minds Computational narratology distin- guishes story events from their discourse-level selection and ordering, and narratorial voice from the consciousness through which events are perceived (Genette, 1983; Bal, 2009; Piper et al., 2021; Her- man, 2009). Work on focalization, imperfect knowledge, false belief, and narrative time formalizes the associated perspective constraints (Bae et al., 2011; Teutenberg & Porteous, 2015; Sanghrajka et al., 2022; Kearns, 2020; Han et al., 2022). These distinctions motivate NarraWorldâs four views: shared world state (W), private character beliefs (B), cross-event development (D), and retained possibilities (H), the last grounded in possible-world accounts of narrative (Ryan, 2013). Persistent Memory for Situated Language-Model Agents Persistent-agent memories support storage, retrieval, reflection, and revision. Memory streams, working/external memory, and per- sonalized retention represent three common designs (Park et al., 2023; Packer et al., 2023; Zhong et al., 2024); graph and structured systems add associative traversal, event binding, and cross- event consolidation (Ji et al., 2026; Xu et al., 2026). Representative query-centric baselines span flat retained-memory stores (Mem0), temporal or entity-event graphs (Graphiti and AriGraph), and typed or multi-store organizations (Hindsight and MemoryOS) (Chhikara et al., 2025; Rasmussen et al., 2025; Latimer et al., 2026; Anokhin et al., 2025; Kang et al., 2025). These systems improve recall through query-matched records, but do not jointly model canonical facts, private knowledge, cross-event development, and possibilities. StructMem binds events but lacks epistemic and hypo- thetical views; graph systems do not resolve canonicity or private belief. NarraWorld addresses this gap with a shared substrate and task-conditioned reconstruction for writing and situated action. 9 5CONCLUSION We introduced NarraWorld, a narrative memory system framing long-form writing as world cre- ation. It maintains shared world state, private character knowledge, cross-event development, and retained possible worlds within a source-grounded substrate. It then reconstructs request-specific views constrained by perspective, time, and branch. Across ConStory-Bench, Tell Me A Story, and LSGC, NarraWorld achieved the strongest aggregate writing results, with ablations showing com- plementary but nonuniform contributions from character beliefs, possible worlds, and cross-event organization. The same representation also supported situated character action and general-purpose memory use, while the LoCoMo ablation shows that the admissible memory view should be con- ditioned on the task. These results position narrative memory as the reconstruction of a dynamic, perspective-dependent world rather than relevance-based retrieval. The remaining challenges are the construction and planning cost of the richer representation, and deciding when speculative branches should be exposed; addressing these trade-offs in broader interactive settings is left for future work. 10 AI USE STATEMENT Generative AI models perform memory construction, dependency planning, narrative generation, and evaluation under the reported protocols. AI assistants also supported conceptual and method- ological refinement, implementation, experiment execution and analysis, literature review, figure preparation, and manuscript drafting and editing. The authors reviewed the resulting text, code, and analyses, checked reported results and citations, and take responsibility for the final manuscript and research artifacts. REPRODUCIBILITY STATEMENT Section 2 specifies the memory representation, update process, hierarchical organization, and on- line reconstruction procedure, while Section 3 reports the benchmark scope, model roles, memory budgets, and comparison controls. Appendix B documents benchmark-specific inputs and adapta- tions; Appendix C defines the metrics, aggregation rules, and evaluation prompts; Appendices D and E give the ablation protocols; and Appendices F and A.5 provide the human-evaluation proce- dure and selected system prompts. We retain model configurations, prompts, per-example outputs, and scoring procedures to support reproduction, including for models accessed through proprietary APIs. Code and supplementary materials will be released in anonymized form for review and made publicly available upon publication. ETHICS STATEMENT This work uses publicly available benchmark materials and generated fictional narratives. The human-evaluation analysis reports only anonymized aggregate judgments and does not expose per- sonally identifiable or sensitive information. Evaluation materials and records are handled in accor- dance with the applicable requirements for the evaluation setting. REFERENCES Aayush Aluru, Chloe Ho, Muhammad Hammouri, Kerry Luo, Myra Malik, Ryan Lagasse, Arjun Bahuguna, and Vasu Sharma. From personas to plot: Character-grounded multi-agent story gen- eration for long-form narratives, 2026. URL https://arxiv.org/abs/2607.00918. Petr Anokhin, Nikita Semenov, Artyom Sorokin, Dmitry Evseev, Andrey Kravchenko, Mikhail Burt- sev, and Evgeny Burnaev. Arigraph: Learning knowledge graph world models with episodic memory for LLM agents.In Proceedings of the Thirty-Fourth International Joint Confer- ence on Artificial Intelligence, p. 12â20, 2025. doi: 10.24963/ijcai.2025/2. URL https: //w.ijcai.org/proceedings/2025/2. Byung-Chull Bae, Yun-Gyung Cheong, and R. Michael Young. Toward a computational model of focalization in narrative. In Proceedings of the 6th International Conference on the Foundations of Digital Games, p. 313â315, 2011. doi: 10.1145/2159365.2159423. URL https://doi. org/10.1145/2159365.2159423. Mieke Bal. Narratology: Introduction to the Theory of Narrative. University of Toronto Press, 2009. Prateek Chhikara, Dev Khant, Saket Aryan, Taranjeet Singh, and Deshraj Yadav. Mem0: Building production-ready AI agents with scalable long-term memory. In ECAI 2025, p. 2993â3000, 2025. doi: 10.3233/FAIA251160. URL https://doi.org/10.3233/FAIA251160. G Ě erard Genette. Narrative Discourse: An Essay in Method. Cornell University Press, 1983. Rujun Han, Hong Chen, Yufei Tian, and Nanyun Peng. Go back in time: Generating flash- backs in stories with event temporal prompts. In Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, p. 1450â1470, 2022. doi: 10.18653/v1/2022.naacl-main.104. URL https: //aclanthology.org/2022.naacl-main.104/. David Herman. Basic Elements of Narrative. Wiley-Blackwell, 2009. 11 Fantine Huot, Reinald Kim Amplayo, Jennimaria Palomaki, Alice Shoshana Jakobovits, Eliz- abeth Clark, and Mirella Lapata.Agentsâ room: Narrative generation through multi-step collaboration.In International Conference on Learning Representations, p. 5150â5183, 2025. URL https://proceedings.iclr.c/paper_files/paper/2025/hash/ 0fbc8a83d93d8021a4d8d2d34138eb-Abstract-Conference.html. Shuo Ji, Yibo Li, and Bryan Hooi. Memory is reconstructed, not retrieved: Graph memory for LLM agents. In International Conference on Learning Representations, 2026. URL https:// openreview.net/pdf/061241ca5a30c124478594f14b2e19955327b0c0.pdf. Jiazheng Kang, Mingming Ji, Zhe Zhao, and Ting Bai. Memory OS of AI agent. In Proceed- ings of the 2025 Conference on Empirical Methods in Natural Language Processing, p. 25961â 25970, 2025. doi: 10.18653/v1/2025.emnlp-main.1318. URL https://aclanthology. org/2025.emnlp-main.1318/. Edward Kearns. Annotating and quantifying narrative time disruptions in modernist and hypertext fiction. In Proceedings of the First Joint Workshop on Narrative Understanding, Storylines, and Events, p. 72â77, Online, 2020. Association for Computational Linguistics. Christopher Latimer, Nicol ` o Boschi, Andrew Neeser, Chris Bartholomew, Gaurav Srivastava, Xuan Wang, and Naren Ramakrishnan. Hindsight: Structured agent memory that retains, recalls, and reflects. In Proceedings of the 64th Annual Meeting of the Association for Computational Linguis- tics (Volume 3: System Demonstrations), p. 275â285, 2026. doi: 10.18653/v1/2026.acl-demo. 27. URL https://aclanthology.org/2026.acl-demo.27/. Junjie Li, Xinrui Guo, Yuhao Wu, Roy Ka-Wei Lee, Hongzhi Li, and Yutao Xie. Lost in stories: Consistency bugs in long story generation by LLMs. In Findings of the Association for Compu- tational Linguistics: ACL 2026, p. 8400â8428, 2026. doi: 10.18653/v1/2026.findings-acl.410. URL https://aclanthology.org/2026.findings-acl.410/. Nelson F. Liu, Kevin Lin, John Hewitt, Ashwin Paranjape, Michele Bevilacqua, Fabio Petroni, and Percy Liang. Lost in the middle: How language models use long contexts. Transactions of the Association for Computational Linguistics, 12:157â173, 2024. doi: 10.1162/tacl a00638. URL https://doi.org/10.1162/tacl_a_00638. Zhiheng Lyu, Kevin Yang, Lingpeng Kong, and Dan Klein. FactTrack: Time-aware world state tracking in story outlines. In Proceedings of the 2025 Conference of the Nations of the Ameri- cas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers), p. 2825â2848, 2025. doi: 10.18653/v1/2025.naacl-long.144. URL https://aclanthology.org/2025.naacl-long.144/. Adyasha Maharana, Dong-Ho Lee, Sergey Tulyakov, Mohit Bansal, Francesco Barbieri, and Yuwei Fang. Evaluating very long-term conversational memory of LLM agents. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics, p. 13851â13870, 2024. doi: 10.18653/v1/2024.acl-long.747. URL https://aclanthology.org/2024. acl-long.747/. Aleksandr Migal, Daria Seredina, Ludmila Telnina, Nikita Nazarov, Anastasia Kolmogorova, and Nikolay Mikhaylovskiy. Overview of long story generation challenge (LSGC) at INLG 2024. In Proceedings of the 17th International Natural Language Generation Conference: Gener- ation Challenges, p. 47â53, 2024. doi: 10.18653/v1/2024.inlg-genchal.4. URL https: //aclanthology.org/2024.inlg-genchal.4/. Piotr Mirowski, Kory W. Mathewson, Jaylen Pittman, and Richard Evans. Co-writing screenplays and theatre scripts with language models: An evaluation by industry professionals. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, p. 1â34, 2023. doi: 10.1145/3544548.3581225. URL https://doi.org/10.1145/3544548.3581225. Charles Packer, Sarah Wooders, Kevin Lin, Vivian Fang, Shishir G. Patil, Ion Stoica, and Joseph E. Gonzalez. MemGPT: Towards LLMs as operating systems, 2023. URL https://arxiv. org/abs/2310.08560. 12 S. J. Paech.Longform creative writing benchmark, 2025.URL https://github.com/ EQ-bench/longform-writing-bench. GitHub repository. Joon Sung Park, Joseph C. OâBrien, Carrie J. Cai, Meredith Ringel Morris, Percy Liang, and Michael S. Bernstein. Generative agents: Interactive simulacra of human behavior. In Proceed- ings of the 36th Annual ACM Symposium on User Interface Software and Technology, 2023. doi: 10.1145/3586183.3606763. URL https://doi.org/10.1145/3586183.3606763. Andrew Piper, Richard Jean So, and David Bamman. Narrative theory for computational narra- tive understanding. In Proceedings of the 2021 Conference on Empirical Methods in Natu- ral Language Processing, p. 298â311, 2021. doi: 10.18653/v1/2021.emnlp-main.26. URL https://aclanthology.org/2021.emnlp-main.26/. Preston Rasmussen, Pavlo Paliychuk, Travis Beauvais, Jack Ryan, and Daniel Chalef. Zep: A temporal knowledge graph architecture for agent memory, 2025. URL https://arxiv.org/ abs/2501.13956. Marie-Laure Ryan.Possible worlds.In Peter H Ě uhn et al. (eds.), The Living Handbook of Narratology. Hamburg University, Hamburg, 2013.URL https://w-archiv.fdm. uni-hamburg.de/lhn/node/54.html. Rushit Sanghrajka, R. Michael Young, and Brandon Thorne. HeadSpace: Incorporating action failure and character beliefs into narrative planning. In Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, volume 18, p. 171â178, 2022. doi: 10.1609/aiide.v18i1.21961. URL https://doi.org/10.1609/aiide.v18i1.21961. Jonathan Teutenberg and Julie Porteous.Incorporating global and local knowledge in inten- tional narrative planning. In Proceedings of the 14th International Conference on Autonomous Agents and Multiagent Systems, p. 1539â1546, 2015. URL https://w.ifaamas.org/ Proceedings/aamas2015/aamas/p1539.pdf. Qianyue Wang, Jinwu Hu, Zhengping Li, Yufeng Wang, Daiyuan Li, Yu Hu, and Mingkui Tan. Generating long-form story using dynamic hierarchical outlining with memory-enhancement. In Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics, p. 1352â1391, 2025. doi: 10.18653/v1/2025.naacl-long.63. URL https://aclanthology.org/2025.naacl-long.63/. Hao Xiang, Tianyi Tang, Yang Su, Bowen Yu, An Yang, Fei Huang, Yichang Zhang, Yaojie Lu, Hongyu Lin, Xianpei Han, Jingren Zhou, Junyang Lin, and Le Sun. RMTBench: Bench- marking LLMs through multi-turn user-centric role-playing. In Findings of the Association for Computational Linguistics: EMNLP 2025, p. 13555â13571, 2025. doi: 10.18653/v1/2025. findings-emnlp.730.URL https://aclanthology.org/2025.findings-emnlp. 730/. Buqiang Xu, Yijun Chen, Jizhan Fang, Ruobin Zhong, Yunzhi Yao, Yuqi Zhu, Lun Du, and Shumin Deng. StructMem: Structured memory for long-horizon behavior in LLMs. In Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), p. 122â146, 2026. doi: 10.18653/v1/2026.acl-short.12. URL https://aclanthology. org/2026.acl-short.12/. Kevin Yang, Yuandong Tian, Nanyun Peng, and Dan Klein. Re3: Generating longer stories with recursive reprompting and revision. In Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing, p. 4393â4479, 2022. doi: 10.18653/v1/2022.emnlp-main.296. URL https://aclanthology.org/2022.emnlp-main.296/. Kevin Yang, Dan Klein, Nanyun Peng, and Yuandong Tian. DOC: Improving long story coherence with detailed outline control. In Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics, p. 3378â3465, 2023. doi: 10.18653/v1/2023.acl-long.190. URL https://aclanthology.org/2023.acl-long.190/. Wanjun Zhong, Lianghong Guo, Qiqi Gao, He Ye, and Yanlin Wang. MemoryBank: Enhancing large language models with long-term memory. In Proceedings of the AAAI Conference on Ar- tificial Intelligence, volume 38, p. 19724â19731, 2024. doi: 10.1609/aaai.v38i17.29946. URL https://ojs.aaai.org/index.php/AAAI/article/view/29946. 13 APPENDIX CONTENTS A NarraWorld Memory Construction15 A.1 Source units and canonical records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 A.2 Incremental update and view projection . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 A.3 Hierarchical organization and evidence closure . . . . . . . . . . . . . . . . . . . . . . . . .15 A.4 Worked multi-view update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 A.5 Selected Prompt Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 B Writing Benchmark Adaptations18 B.1 TMAS: source-faithful rolling checkpoints . . . . . . . . . . . . . . . . . . . . . . . . . . .19 B.2 ConStory-Bench: task-adaptive continual writing . . . . . . . . . . . . . . . . . . . . . . . .19 B.3 LSGC: chapter-continual long-story generation . . . . . . . . . . . . . . . . . . . . . . . . .20 C Evaluation Protocols, Metrics, and Judge Prompts22 C.1 ConStory-Bench: consistency error density . . . . . . . . . . . . . . . . . . . . . . . . . . .22 C.2 Tell Me A Story: adapted continuation quality . . . . . . . . . . . . . . . . . . . . . . . . .22 C.3 LSGC: full-story quality under the Longform Writing Bench rubric . . . . . . . . . . . . . .23 C.4 RMTBench: turn-level role-play scores . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24 C.5 LoCoMo: category-aware deterministic scoring . . . . . . . . . . . . . . . . . . . . . . . . .24 D Retrieval Planning Ablations24 D.1 LoCoMo: Question-Centric Retrieval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25 D.2 ConStory-Bench: Writing-Conditioned Retrieval . . . . . . . . . . . . . . . . . . . . . . . .26 E Memory Ablations Across Tasks26 E.1 TMAS: continuation quality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27 E.2 LSGC: long-form narrative quality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27 E.3 LoCoMo: QA-time memory-view access . . . . . . . . . . . . . . . . . . . . . . . . . . . .27 F Human Evaluation and Judge Alignment28 F.1Evaluation Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28 F.2ConStory-Bench: Human Consistency Assessment . . . . . . . . . . . . . . . . . . . . . . .29 F.3LSGC: Human Quality and Score Alignment . . . . . . . . . . . . . . . . . . . . . . . . . .29 F.4Human Evaluation Rubric for Long-Form Narrative . . . . . . . . . . . . . . . . . . . . . .30 G Limitations31 H Tracing Memory into Narrative: Qualitative Case Studies31 H.1 ConStory-Bench: Objects, Promises, and Reconciliation . . . . . . . . . . . . . . . . . . . .31 H.2 LSGC: Evidence, Perspective, and Reassessing Loyalty . . . . . . . . . . . . . . . . . . . .32 H.3 Further Examples of Constraints and Consequences . . . . . . . . . . . . . . . . . . . . . .33 H.4 Qualitative Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33 14 ANARRAWORLD MEMORY CONSTRUCTION This section expands the construction procedure in Section 2. Each accepted source unit is parsed once, integrated with the existing narrative structure, and made available through four memory views. Section A.5 provides abridged modeling and planning instructions. A.1SOURCE UNITS AND CANONICAL RECORDS The input to an update is a trusted source unit U Ď , consisting of the newly accepted narrative text together with its source order, optional time anchor, participants, discourse position, and branch or authority metadata. The system preserves exact source spans and segments the unit at verified boundaries. The language-model stages operate on this unit and its local evidence, while persistent identifiers and source references are assigned by the system rather than predicted by the model. The first stage grounds entity mentions against the committed entity index. It links aliases to existing entities when the evidence supports the match and creates a new entity otherwise. The next stage extracts events and propositions: an event records its participants, preconditions, effects, and causes, while a proposition records its subject, predicate, object, polarity, and truth status. Each proposition remains independently retrievable. A third stage models perspective and access, distinguishing a proposition that holds in the shared world from information that a particular character has observed, received, or inferred. The fourth stage emits state, relation, and development deltas. State deltas cover properties such as location, possession, goal, emotion, and obligation; development deltas mark a thread as opened, advanced, blocked, or resolved. After extraction, the system verifies local references, restores exact evidence spans, and reconciles new entities and propositions with historical records. Only records with resolved references and retained provenance are committed to the append-only store. A state change closes the previous validity interval and creates a new record; it does not overwrite the historical observation. Thus, the store retains both what was true earlier and what is currently supported. A.2INCREMENTAL UPDATE AND VIEW PROJECTION Let G Ďâ1 be the committed narrative structure before a new unit. The update can be summarized as G Ďâ1 + U Ď ââ extract ââ reconcile ââ commit ââ W Ď ,B Ď ,D Ď ,H Ď .(9) The four views are projections of the same committed records, not four independent memories. W Ď exposes source-supported world facts, events, states, and relations. B Ď [c] follows the access links of character c and may therefore contain a false belief or an incomplete account of the world. D Ď links events and state changes to the developments they advance or block. For an unresolved development, H Ď stores bounded conditional continuations whose preconditions are checked against the current world and character views. A record can participate in several projections while retaining one provenance chain. Before each writing or question-answering step, the system projects the records supported by the available narrative prefix, together with their derived nodes. It retrieves from this admissible view under the current temporal, perspective, and branch constraints. A.3HIERARCHICAL ORGANIZATION AND EVIDENCE CLOSURE Hierarchical nodes are derived after canonical records are committed. Events are direct canonical records. A scene groups temporally and semantically related events with shared participants, state changes, or development signals; material bundles may receive a short model-generated summary, while the underlying events remain authoritative. Plotline candidates require more than a shared character: they must also exhibit content continuity, temporal adjacency, a state or transition signal, or an existing development link. Plots group connected plotlines and do not force isolated threads into a larger arc. If a consolidation attempt fails its checks, the lower-level records are retained and no unsupported summary is committed. Every scene, plotline, and plot stores its member records, source units, supporting evidence, tempo- ral range, participants, and uncertainty. The resulting atomic-closure operation expands any selected 15 high-level node back to its constituent events, propositions, and exact source spans. Retrieval can therefore use a compact summary as an entry point without losing the evidence needed to inspect or regenerate the underlying narrative state. A.4WORKED MULTI-VIEW UPDATE Consider the source unit âMara moved the key from the drawer into the hollow book while Leo was away.â Entity grounding links Mara, Leo, the key, and the book to existing records. Event extraction adds a movement event with the location transition as its effect. The world projection records that the key is now in the book and closes the earlier drawer-location interval. Maraâs belief view receives the new location through her participation, whereas Leoâs belief view remains unchanged because the unit contains no observation, communication, or inference linking him to the move. The event advances the development in which Leo is searching for the key. If that development remains open, the possibility view may retain conditional candidates such as Mara informing Leo or Leo discovering the key; these candidates are marked as hypothetical and are never written back as established world facts. This single update illustrates why the four views share entities and events while preserving different evidential and epistemic status. A.5SELECTED PROMPT INSTRUCTIONS The following abridged instructions summarize memory formation and writing-time planning. Il- lustrative examples clarify the distinctions among events, facts, beliefs, developments, and possible worlds. Narrative Memory Planning. The planner selects relevant evidence and focal characters, then identifies information still needed for the next writing step. Narrative Memory Planning (abridged) Inputs: the writing request, current passage, admissible memory preview, complete character roster, and reference examples. Task Select established narrative memory needed for the next writing step. W contains shared-world facts, events, states, and relationships. B contains character-specific knowledge, beliefs, doubts, and misunder- standings. D connects supported changes across events, including progress, reversal, cause, consequence, and relationship development. H contains conditional possibilities, their premises, and possible conse- quences. Decision rules Preserve exact names, quantities, object states, time expressions, knowledge boundaries, and unresolved commitments. Select related records together when they explain one developing situation. Keep the underlying details available alongside summaries. Form a query describing what is needed from memory. Add information needs only for material not already covered by the selected evidence. Distinguish facts, temporal and causal relations, motivation, character knowledge, state history, unresolved threads, developments, and possible worlds. Use only characters and evidence supplied in the admissible context. Briefs and outlines express inten- tions, not evidence that planned events occurred. Do not write the next passage. Illustrative response Selected evidence: Maraâs promise and the related world, belief, and development records. Focal char- acters: Mara and Leon. Remaining information need: what Leon knows about the available route at this point. This example assumes that the selected evidence leaves that question unanswered. Narrative Event and Fact Modeling. Event modeling separates consequential narrative beats from the precise facts that describe them, preserving detail without treating every movement as an event. 16 Narrative Event and Fact Modeling (abridged) Inputs: the current passage, source context, identified entities, unresolved references, supporting pas- sages, and reference examples. Task Extract narrative events and independently readable propositions. An event changes world state, char- acter knowledge or commitment, a relationship, an active conflict, or an unresolved development. A proposition records factual content with its subject, predicate, object, polarity, and truth status. Decision rules Read the passage as a whole. Merge consecutive actions that constitute one consequential beat. Ask what remains different after the event. Preserve distinguishing names, objects, quantities, attributes, dates, and durations in propositions. Support every event and proposition with a source passage. Earlier summaries provide continuity context, not evidence for new records. A plan is not its execution, chronology is not causation, and a spoken claim does not establish its truth. Retain false or disputed claims when needed to represent a characterâs belief. Leave unresolved identities explicit. Illustrative example Passage: âMara handed the key to Leon.â Event: Mara transfers the key to Leon; participants are Mara, Leon, and the key. Resulting fact: Leon possesses the key. Both records cite the passage. The transfer is one event, while the resulting possession remains separately recoverable. Character Knowledge Modeling. Perspective modeling distinguishes world propositions from each characterâs access to and stance toward them. Each belief remains linked to its supporting evidence and acquisition event. Character Knowledge Modeling (abridged) Inputs: the current passage, source context, identified entities, grounded events and propositions, and reference examples. Task Identify the supported discourse perspective and material changes or differences in character access to facts. For each belief, retain the holder, proposition, attitude, acquisition mode, and acquisition event when established. Decision rules Ground access in seeing, hearing, reading, discovery, communication, remembering, inference, doubt, or explicit lack of information. Being named in an event does not imply that a character knows every fact associated with it. A speakerâs assertion does not prove that the speaker believes it, that a listener accepts it, or that the claim is true. Preserve speakers, recipients, and distinct belief holders. A question indicates inquiry or uncertainty, not necessarily disbelief. Emotion and intention alone do not establish knowledge. Record unawareness only when the passage explicitly establishes a characterâs lack of information. Miss- ing evidence is not evidence of unawareness. Illustrative example Passage: âThe lamp was broken. Iona falsely told Tomas it worked; Tomas believed her.â World proposition: âThe lamp worksâ is false. Character belief: Tomas believes that proposition after hearing it from Iona. The belief is linked to Ionaâs statement as its acquisition event. The passage does not establish that Iona believes her own claim. Development and Possible-World Modeling. State and thread formation preserves established commitments and their changing status. Possible worlds are conditional extensions of unresolved developments; consolidation organizes accepted developments across scenes. 17 State, Thread, and Possible-World Modeling (abridged) Inputs: the current passage, entities, grounded events and facts, character knowledge, relevant prior state, and reference examples. Task Extract supported relationship and entity-state changes and unresolved narrative threads. Associate con- ditional possibilities with newly established or materially changed unresolved threads. Decision rules Keep goals, intentions, commitments, and observed actions distinct. Compare current evidence with prior state to identify change. Keep the same obligation identifiable across updates. Mark it resolved only when its promised outcome is achieved, abandoned when explicitly relinquished, and advanced when progress leaves that outcome unsettled. A scene change or missing mention does not close a thread. Construct possibilities from the unresolved condition at the end of the passage. Do not repeat completed steps. Each possibility retains a supported premise, possible events, continuity constraints, and uncer- tainty. Respect character knowledge and distinguish different mechanisms or choices from paraphrases. Resolved or abandoned threads have no possibilities; an unresolved thread may remain without a war- ranted candidate continuation. Illustrative example Prior commitment: Mara promises to get Leon out tonight. Current passage: âMara finally unlocked the gate. Leon was still inside the locked infirmary, and she had not yet reached him.â Development: the promise has advanced but remains unfulfilled. Possible continuation: if Mara gains entry to the infirmary, she could bring Leon outside. Constraints: Leon has not been rescued, and entry to the infirmary remains uncertain. The conditional continuation is not an accepted event. Scene-to-Plotline Consolidation. Scene-to-Plotline Consolidation (abridged) Inputs: source-grounded scene records and reference examples. Task Determine whether the supplied scenes form a continuing plotline: a persistent goal, conflict, relationship, plan, or state trajectory. Use accepted scenes, excluding hypothetical possibilities. Decision rules Shared characters alone do not establish continuity. Connect scenes through supported actions, changes, temporal order, or explicit relations. Distinct descriptions of the same events are not successive scenes. Distinguish plans from execution and chronology from causation. Preserve supported resolution, revela- tion, and setup/payoff links without inventing them from genre expectations. Summarize the starting situation, the change, and its result. Retain exact names, quantities, unresolved conditions, and uncertainty when relevant. Support each connection with at least two distinct scenes. Expected response A concise account of the development, the relation connecting its scenes, the supporting scene references, and any unresolved uncertainty. BWRITING BENCHMARK ADAPTATIONS This appendix specifies how the three writing benchmarks are presented to memory systems. They test related but distinct capabilities. TMAS is a single fixed-prefix continuation problem: the sys- tem must recover useful context from a visible source prefix before producing one continuation. ConStory-Bench is a task-adaptive continual protocol: the system must preserve a story state across several accepted writing units while the requirements changes across four task types. LSGC extends continual generation to 14 chapters and at least 40,000 words per story. All conditions receive the same task inputs. Across all three evaluations, reference continuations, future text, and evaluation annotations are withheld from memory construction and generation. Each story and condition maintains indepen- dent memory. The writer receives the task, available recent history, and retrieved memory as read- able text. Full Context receives the complete available history under the same task and writing 18 Table 7: TMAS aggregate and auxiliary diagnostics. TMAS Quality is the arithmetic mean of the four reported dimensions; Prefix Continuity, word counts, and Unique are descriptive measures. MethodTMAS Quality Prefix Continuityâ Words GeneratedUnique NarraWorld83.0187.29905.60.3372 Mem081.7986.98931.60.3582 Graphiti82.0485.83914.70.3599 Hindsight77.8780.48920.90.3573 AriGraph76.7877.88901.90.3595 StructMem81.8086.83936.80.3414 Scaffold Only81.0568.50922.30.3532 Full Context82.8788.23913.40.3621 model, while memory systems retain their native construction and retrieval procedures and process source text or accepted writing units in order. B.1TMAS: SOURCE-FAITHFUL ROLLING CHECKPOINTS The released source contains 168 checkpoints: 120 from the development split and 48 from the held- out split. We evaluate all 168 checkpoints using a paired rolling protocol. Each checkpoint contains an English writing instruction, the source story up to a designated boundary, and an evaluator-only human continuation. The task instruction is retained verbatim, including its requested setting, char- acters, constraints, style, form, and any example-specific whole-story length instruction. The visible source history is represented as ordered lines or paragraphs with source positions. The boundary is non-empty and is selected from the source story rather than from the human continuation. Each checkpoint is evaluated as follows: 1. initialize independent memory for the checkpoint; 2. ingest the visible prefix in source order, without reading the evaluator-only continuation; 3. issue the memory request at the continuation boundary; and 4. give the writer the original instruction, the available recent prefix, and the memory systemâs rendered context. The writer returns only the new prose continuation and must not repeat the visible prefix. The human continuation is reserved for evaluation. We measure generated word count after completion, with length requirements inherited from each original instruction rather than imposed as a universal target. TMAS therefore evaluates one continuation from a fixed source history. Each memory system constructs and retrieves context from the visible prefix; the Full Context con- trol receives the same task and full visible source prefix directly, without memory construction or retrieval. The reported primary TMAS dimensions are Plot, Creativity, Development, and Language Use. Table 7 also reports the arithmetic-mean aggregate, TMAS Quality, together with Prefix Con- tinuity, generated word counts, and Unique. B.2CONSTORY-BENCH: TASK-ADAPTIVE CONTINUAL WRITING The evaluation dataset contains 200 English stories, with 50 stories for each of four task types: gen- eration, continuation, expansion, and completion. Task construction uses only the original prompts, excluding reference stories and evaluation annotations. DeepSeek-V4-Pro restructures each prompt into a task-specific global context. Writing schedules, local objectives, and word targets are fixed by task type and shared across conditions. The four task types use distinct writing schedules: ⢠Generation. The writer starts from a premise and a set of fixed narrative requirements, together with style and form requirements. The story is developed over 8 units, targeting approximately 1,100 words per unit and 8,800 words in total. 19 ⢠Continuation. The writer receives a supplied opening fragment, an explicit continuation boundary, and requirements inherited from the original prompt. New prose begins after the opening and must not repeat it. This task uses 5 units of approximately 1,760 words, again targeting 8,800 words in total. ⢠Expansion. The writer receives an ordered compact outline whose beats define the material to be expanded, together with expansion, style, and form requirements. The outline is a planning input, not a reference story. The task uses 6 units of approximately 1,467 words. ⢠Completion. The writer receives a beginning anchor and an ending anchor and must con- struct the missing bridge while satisfying the bridge requirements. The two anchors con- strain the endpoint of the story, so this is not equivalent to ordinary forward continuation. It uses 6 units of approximately 1,467 words. The writer receives task-specific instructions: a premise, an opening and continuation boundary, an ordered outline, or beginning and ending anchors. Across all four types, the dataset contains 1,250 writing units. The first unit of each story establishes the initial writing state, so 1,050 later units can retrieve material from previously accepted writing. For each story, the continual protocol is: 1. initialize independent story memory and expose the taskâs global context and first unitâs requirements; 2. generate and accept the next narrative unit; 3. ingest the accepted unit into the memory system before the next unit; and 4. retrieve a new memory view for the next unit using the global task requirements, the current unit goal, and the available generated history. The current unitâs instructions state its local goal and any required material; the global context preserves the original requirements and the task-specific anchors or outline. The output is narrative prose with the unit-level word target. The final story is the ordered concatenation of the accepted units. Future units, evaluator targets, and other conditions are not visible when an earlier unit is generated. This protocol makes ConStory a test of memory under changing writing states. The memory system must retain characters, events, world facts, private knowledge, and unresolved developments that remain useful later, while the writer must also respect the current unitâs requirements. The four task types differ in the initial state and in the constraints that must remain available; they are therefore reported separately as well as in aggregate. The official ConStory evaluator is applied after all units are assembled. We report its Consistency Error Density (CED, lower is better) and the official category-level consistency breakdown. B.3LSGC: CHAPTER-CONTINUAL LONG-STORY GENERATION The LSGC memory track uses all five released official starters. Each system develops every starter into a 14-chapter story, with two sequential generation segments per chapter, and repeats the com- plete protocol for three runs. The target is 42,000 words per story, and a completed story must contain at least 40,000 words. All starters and runs use the same chapter-by-chapter writing proto- col. Before generation, the writer receives the starter and a reviewed coarse-grained outline shared by all memory conditions. For chapter t, the legal input consists of the starter, the same outline, the current chapter objective, the complete text of chapter tâ 1, and the memory systemâs rendered view of chapters earlier than t. The memory ceiling is 12,000 rendered tokens and does not include the shared starter, outline, chapter objective, or complete preceding chapter. Memory is retrieved once at the start of a chapter and reused for its two segments. After both segments are accepted, the new chapter is incorporated into memory before the next chapter. We retain the Longform Writing Bench aggregation structure while adapting the final-piece context to the much longer LSGC stories. A condition-blind Judge scores the 16 criteria for each chapter. 20 Table 8: LSGC final-rubric scores by criterion. Values are direction-corrected macro means over five starters and three runs on a 0â100 scale (â); negative criteria are inverted. CriterionMem0 AriGraph Hindsight Graphiti StructMem Narra World Scaffold Only Full Context Believable Character Actions89.0778.1380.8488.6990.02 91.0470.9686.80 Nuanced Characters87.6272.2775.7888.5188.22 91.2269.1191.53 Pacing70.9371.0272.9881.2985.20 87.7169.0981.76 World Building86.0074.8079.0688.2987.29 87.4966.5692.62 Compelling Plot80.2275.6279.9188.7685.60 87.2567.1888.42 Emotionally Engaging87.5880.5382.3889.0089.84 94.6071.0291.09 Coherent87.5678.2281.4988.9391.11 92.0266.1891.13 Weak Dialogue74.7372.0072.6473.1885.60 91.0072.2077.56 Tell-Donât-Show65.1669.2466.7867.5880.09 86.8767.8074.51 Unsurprising or Uncreative77.3371.6073.0760.8278.18 84.6065.7677.53 Amateurish77.6076.0276.2971.8987.98 93.1674.8087.16 Purple Prose74.0055.9856.3363.4485.16 89.6771.7378.44 Forced Poetry or Metaphor73.2960.5361.2767.1384.62 88.5672.8777.56 Unearned Transformations76.3367.2769.3370.1188.38 91.0959.4283.18 Well-earned Lightness or Darkness 88.0980.3182.5889.4090.31 92.4269.6087.82 Faithful to Writing Prompt87.4085.0087.8788.5193.07 95.0979.5393.42 Table 9: LSGC Overall scores by starter, averaged over three runs. Each value equally weights the 16 direction-corrected final criteria. StarterMem0 AriGraph Hindsight Graphiti StructMem NarraWorld Scaffold Only Full Context 0179.3373.3274.1785.7884.8391.9574.5587.26 0265.6773.0775.6085.3689.3586.7861.7486.35 0385.4771.5673.3654.5386.6191.0565.8188.03 0482.9374.2677.2084.6987.5290.3884.1387.48 0587.5172.9774.2485.1186.2791.0161.8576.04 Macro mean 80.1873.0374.9179.1086.9290.2469.6185.03 After the fourteenth chapter is accepted, the system produces a final rolling summary over the com- plete story, and the Judge scores the final piece from the writing prompt, starter, and this summary rather than the full 40,000-word story. We then average the 14 chapter judgments and the final-piece judgment within each story instance. Raw criteria retain their original 0â20 scales and directions: positive criteria are multiplied by five, while negative criteria are mapped to (20â s)Ă 5. For compact reporting, Character averages Believable Character Actions, Nuanced Characters, and Unearned Transformations. Plot averages Pacing, Compelling Plot, Emotionally Engaging, and Well-earned Lightness or Darkness. World/Coherence averages World Building and Coherent. Style/Creativity averages Weak Dialogue, Tell-Donât-Show, Unsurprising or Uncreative, Amateur- ish, Purple Prose, and Forced Poetry or Metaphor. Prompt Adherence contains Faithful to Writing Prompt. Overall is the equal-weight mean of all 16 criteria, not an equal-weight mean of the five groups. The completed story, after this within-story aggregation, is the primary statistical unit; chapter-level judgments are not reported separately or treated as independent samples. Let y m,r denote the direction-corrected Overall score for method m in run r, after averaging that run over the five starters and the 16 criteria. With R = 3 runs, the reported mean, range, and sample standard deviation are respectively Ěy m = 1 R R X r=1 y m,r ,Range m = max r y m,r â min r y m,r ,(10) s m = v u u t 1 Râ 1 R X r=1 (y m,r â Ěy m ) 2 .(11) 21 Table 10: Run-to-run variability of LSGC Overall scores. Each run is first aggregated over five starters and the 16 criteria; range and SD are computed over the three independent runs. SD is the sample standard deviation. MethodOverall meanâRun rangeRun SD NarraWorld90.242.591.35 Mem080.185.382.69 Graphiti79.103.031.51 Hindsight74.914.062.10 AriGraph73.033.571.90 StructMem86.923.341.69 Scaffold Only69.614.552.30 Full Context85.032.131.10 Range and SD describe variation among the three complete runs after within-run aggregation; they are not confidence intervals. CEVALUATION PROTOCOLS, METRICS, AND JUDGE PROMPTS This appendix specifies the metric sources, scoring procedures, and task-specific adaptations. Judges evaluate anonymized outputs against the task evidence; reference answers and evaluation annota- tions are reserved for scoring. C.1CONSTORY-BENCH: CONSISTENCY ERROR DENSITY We use the official ConStory-Bench taxonomy and checker (Li et al., 2026). The five categories cover 19 error subtypes, and CED counts whether each subtype has at least one supported error in the assembled story. For story i, let L i be its whitespace-delimited word count and z ic indicate the presence of subtype c: E i = 19 X c=1 z ic ,CED i = 10,000 E i L i ,CED = 1 N N X i=1 CED i .(12) Multiple instances of one subtype therefore contribute one unit. Task-specific columns use the same story-level mean within each task type. Words per Penalized Error (WPE) is an auxiliary measure introduced for this paper, adapted from the benchmarkâs length-normalized intermediate score: WPE = 1 N N X i=1 L i 1 + E i .(13) Both measures depend on story length and are reported as consistency diagnostics rather than literary-quality scores. C.2TELL ME A STORY: ADAPTED CONTINUATION QUALITY The original Tell Me A Story evaluation uses pairwise comparisons and a BradleyâTerry aggrega- tion. We use its Plot, Creativity, Development, and Language Use dimensions for the fixed-prefix continuation task. Each Judge request contains the original writing prompt, the shared prefix, the candidate continuation, and the evaluator-only human continuation. The reference calibrates execu- tion quality; it is not the only acceptable plot or ending. For checkpoint i, dimension d has K d integer subscores a idk â 0, 1, 2, 3, 4. Plot, Creativity, and Development each have four subcriteria; Language Use has five. We normalize each dimension and define our arithmetic-mean aggregate as S id = 100 4K d K d X k=1 a idk , Q i = 1 4 X dâPlot,Creativity,Development,Language S id .(14) 22 Reported dimension scores and TMaS Quality are arithmetic means over completed checkpoints. The four dimensions receive equal weight; Languageâs fifth subcriterion does not give Language extra weight in Q i . Prefix Continuity is an auxiliary measure introduced for our continuation task, not a source- benchmark metric. Its four subscores measure event, character/motivation, perspective/voice, and factual continuity with the supplied prefix. It does not enter Q i . Generated Words counts only new continuation text, and Unique is the distinct-word ratio; both are descriptive diagnostics. Tell Me A Story Judge: scoring instructions Evaluate one continuation in the context of the original writing prompt and shared prefix. Use the human continuation only as a fixed quality and task-interpretation anchor. Do not select a winner or compare system identities. Score every named subcriterion with one integer from 0 to 4, where 0 indicates failure, 2 competent execution with a clear limitation, and 4 exceptional execution without a meaningful weakness. Support scores with brief grounded evidence and also evaluate event, character, perspective, and factual continuity with the prefix. Inputs: the original writing prompt, shared story prefix, candidate continuation, and evaluator-only hu- man continuation. Table 11: TMAS evaluation subcriteria, each scored from 0 to 4. DimensionSubcriteria PlotConnected structure; plot progression; logical coherence; intentional turns. CreativityEngaging specificity; non-generic ideas; purposeful use of tropes; original con- tribution. DevelopmentCharacter context; setting context; believable detail; motivated development. Language UseSentence variety; lexical richness; literary effect; repetition control; appropriate- ness of voice. Prefix ContinuityContinuity of events, characters, perspective and voice, and facts. C.3LSGC: FULL-STORY QUALITY UNDER THE LONGFORM WRITING BENCH RUBRIC LSGC specifies a long-form generation protocol but does not prescribe a native quality metric (Migal et al., 2024). We therefore evaluate its completed stories with the separate 16-criterion rubric from Longform Writing Bench. We retain the criterion names and raw 0â20 scores, and report direction- corrected 0â100 scores in five groups alongside an equal-weight Overall. For story instance i, let b ijc â [0, 20] be the raw score for criterion c at chapter or final-piece position j, where j â1,..., 14, final. For the seven negative criteriaâWeak Dialogue, Tell-Donât-Show, Unsurprising or Uncreative, Amateurish, Purple Prose, Forced Poetry or Metaphor, and Unearned Transformationsâlower raw values indicate fewer problems. We first apply the direction correction to every chapter and final-piece score and then average the resulting 15 values within each story instance: T ijc = 5(20â b ijc ), c is negative, 5b ijc ,c is positive, Ě T ic = 1 15 15 X j=1 T ijc , O i = 1 16 16 X c=1 Ě T ic .(15) Each reported column is then a macro mean over five starters and three runs. A grouped column averages its assigned criteria within each story instance before taking the same macro mean. The reported unit is therefore the completed story instance, not an individual chapter. Character, Plot, World/Coherence, Style/Creativity, and Prompt Adherence use the group membership specified in Appendix B.3; Overall averages all 16 criteria rather than the five group scores. For run-level variability, let u mrc be the mean score for method m, run r, and criterion c after averaging the five starters, and let o mr = 16 â1 P 16 c=1 u mrc be that runâs Overall score. Across the three runs, the reported mean, range, and sample standard deviation are Îź m = 1 3 3 X r=1 o mr , R m = max r o mr â min r o mr , s m = v u u t 1 2 3 X r=1 (o mr â Îź m ) 2 .(16) 23 The criterion-level range and standard deviation use the same formulas with o mr replaced by u mrc . Thus the reported Overall variability is computed after averaging criteria, whereas criterion-level variability retains variation specific to each rubric item. LSGC Judge (core instructions) Evaluate the current chapter or the final story-level view against the supplied writing prompt and all 16 criteria. For the final-piece judgment, use the official starter and the final rolling summary produced after Chapter 14. Score every criterion from 0 to 20 and briefly justify the scores with concrete strengths and weaknesses. For the seven negative criteria listed above, lower scores indicate fewer problems. Inputs: the chapter text for chapter judgments, or the official starter and final rolling summary for the final-piece judgment, together with the 16 Longform Writing Bench criteria. C.4RMTBENCH: TURN-LEVEL ROLE-PLAY SCORES We follow RMTBenchâs native mixed-scale evaluation (Xiang et al., 2025). E, EC, PA, and CU use integer scores from 1 to 5; CM and UPA use binary success values. The four Likert dimensions apply to all scenarios, CM applies to the character-maintenance scenario, and UPA applies to the final preference-recognition turns. For metric d, letA d be its applicable turns and r td its value. We use the turn-level mean Ě R d = 1 |A d | X tâA d r td .(17) Likert dimensions remain on their 1â5 scale, while binary dimensions are reported as 100 Ě R d %. Inapplicable dimensions are excluded from their own denominator, and no cross-metric average is reported. RMTBench Role-Play Judge (core instructions) Evaluate only the dimensions supplied as applicable. Use the original 1â5 rubrics for E, EC, PA, and CU. Score CM and UPA as binary success or failure according to their applicable RMTBench criteria, and report null for every inapplicable dimension. C.5LOCOMO: CATEGORY-AWARE DETERMINISTIC SCORING We use the released category-aware LoCoMo answer scorer (Maharana et al., 2024). The main comparison evaluates the C1âC4 subset: 282 multi-hop, 321 temporal, 96 open-domain, and 841 single-hop questions, for 1,540 questions in total. The 446 adversarial C5 questions are excluded. Each category score follows the official scorer, while Overall Main is the question-weighted mean over these 1,540 main questions. Comparison controls and length measures. Comparisons use the same task set and evaluation protocol across conditions. Scores include only completed generations with valid assessments. Each condition develops its own history throughout generation. ConStory and LSGC word counts use whitespace-delimited English words. TMaS counts only newly generated continuation words. Memory length is measured in tokens and excludes the writing instruction, recent legal text sup- plied outside memory, and generated output. Retrieved memory may occupy less than the specified ceiling. DRETRIEVAL PLANNING ABLATIONS We isolate whether retrieval planning benefits from access to a memory preview on both LoCoMo and ConStory-Bench. Figure 5 places no-preview controls within the query-centric paradigm and contrasts them with NarraWorldâs preview-conditioned reconstruction. The generic diagram depicts the full NarraWorld memory interface; the benchmark-specific experiments below hold their respec- tive offline memories, context budgets, and downstream models fixed. 24 Table 12: LoCoMo budget sensitivity for NarraWorld, StructMem, and Mem0. All scores are higher- is-better. MethodBudget Overall MainMulti-hopSingle-hopTemporalOpen-domain Mem02k0.47360.37180.52410.49190.2691 4k0.49820.40470.53920.53720.2834 8k0.50100.41000.54100.54700.2700 12k0.46830.39840.51250.47580.2620 16k0.47420.40470.51250.49630.2682 StructMem2k0.49620.35650.52750.58270.3435 4k0.53240.41090.56590.60200.3631 8k0.54000.43500.57500.59500.3620 12k0.53650.43110.57250.58970.3526 16k0.54420.43520.58360.58920.3680 NarraWorld2k0.56050.42250.59850.64050.3655 4k0.58780.43860.63100.65670.4173 8k0.61440.45800.67900.64900.3920 12k0.62110.44990.68530.65150.4594 16k0.62380.47120.68970.65770.3810 Stored Memory Query Interpretation Analyze and Rewrite Memory Matching Match Relevant Records Retrieved Context Writer Generation Query/Request Query-Centric Retrieval NarraWorld: Situated Narrative Reconstruction WB DH Narrative Memory Narrative Planning Select and Formulate + Expand and Search Evidence Retrieval Shared World Private Minds Development Possible Worlds Generation Writer continue the story Writing Request Memory Preview Character Roster Memory Brief Figure 5: Conceptual comparison of retrieval paradigms. Query-centric methods interpret the re- quest and match the resulting query against stored memory; both deterministic parsing and question- only LLM planning instantiate this left-hand path. NarraWorld instead conditions narrative planning on an admissible memory preview before expanding and searching for supporting evidence. The di- agram summarizes the two information flows. Deterministic Retrieval. Rules parse surface entities, temporal expressions, relation terms, and question forms. Temporal questions activate time and event channels, for example, while causal questions additionally activate causal and development access. This setting requires no model call for planning and is fully deterministic, but it cannot reinterpret implicit intent beyond the encoded rules. Because these rules map directly to LoCoMo question forms, we use this setting only as a LoCoMo control rather than as a general writing baseline. Retrieval w/o Dependency Planning. The planner receives the question but no memory content. It extracts target entities, assigns W/B/D channels, rewrites the query, and specifies temporal, perspective, or multi-hop constraints. This setting tests semantic question interpretation without dependency planning grounded in records that actually exist in memory. Preview-Guided Reconstruction (NarraWorld). Before formal retrieval, the planner receives a lightweight admissible preview of the W/B/D directory. It may select records that already address the question or use visible events and entities as anchors for retrieving missing links. Preview- Guided Reconstruction therefore grounds dependency planning in the available memory structure before downstream answering. D.1LOCOMO: QUESTION-CENTRIC RETRIEVAL All three LoCoMo settings use the same offline W/B/D memory, 8k final memory budget, and answer-generation model. They differ only in how the question is converted into retrieval opera- 25 tions and whether the planner can inspect an admissible summary of stored memory before formal retrieval. Table 13: LoCoMo retrieval ablation with shared offline W/B/D memory, an 8k final memory budget, and the same answer model. All metrics are higher-is-better. Retrieval setting Overall MainMulti-hop Single-hop Temporal Open-domain Deterministic Retrieval0.59630.44790.64670.65130.4069 Retrieval w/o Dependency Planning0.59820.44870.64880.64490.4383 Preview-Guided Reconstruction (NarraWorld)0.61440.45800.67900.64900.3920 Table 13 shows that Preview-Guided Reconstruction achieved the highest Overall Main score (0.6144), improving over Deterministic Retrieval by 0.0181 and Retrieval w/o Dependency Plan- ning by 0.0162. It also led multi-hop and single-hop accuracy. Relative to the LLM query-centric control, the gains were 0.0093 on multi-hop and 0.0302 on single-hop, consistent with the benefit of anchoring retrieval decisions in the available memory structure rather than deriving them from the question alone. Replacing Deterministic Retrieval with Retrieval w/o Dependency Planning changed Overall Main by only 0.0019 under the matched protocol. The two query-centric variants nevertheless showed dif- ferent category strengths: deterministic rules obtained the highest temporal score (0.6513), whereas LLM planning obtained the highest open-domain score (0.4383). Preview-Guided Reconstruction combined the strongest aggregate result with the best multi-hop and single-hop scores. D.2CONSTORY-BENCH: WRITING-CONDITIONED RETRIEVAL Writing does not provide the lexical question forms required by deterministic retrieval: a contin- uation request rarely states which prior facts or developments should be recovered. We therefore compare retrieval without dependency planning against the full NarraWorld retrieval pipeline. Both receive the same global plan, rolling summary, recent text, and current writing objective. The first setting retrieves directly from this scaffold, whereas Preview-Guided Reconstruction uses the ad- missible W/B/D/H preview to plan dependencies before retrieval. The offline memory, retrieved- memory budget, writing model, and generation protocol are otherwise held fixed. Table 14: ConStory-Bench retrieval ablation under matched writing scaffolds, offline memory, mem- ory budgets, and generation settings. All columns report CED (â). Retrieval settingCEDâ Generation Continuation Expansion Completion Retrieval w/o Dependency Planning0.3150.2100.3800.1850.485 Preview-Guided Reconstruction (NarraWorld)0.1850.1200.2350.0980.287 Preview-Guided Reconstruction reduced overall CED by 0.130 and improved every task type. The largest absolute reduction occurred on Completion (0.198), followed by Continuation (0.145), where selecting earlier constraints and developments is especially important. These results isolate depen- dency planning over the memory preview rather than the contribution of the writing scaffold itself, which is shared by both conditions. EMEMORY ABLATIONS ACROSS TASKS The ablation study uses the same four configurations on ConStory-Bench and TMAS. Full Narra- World is compared with removal of character beliefs, possible worlds, or cross-event organization. The belief ablation excludes character-specific epistemic assertions from both planner previews and final memory, including assertions carried by derived summaries. The possible-world ablation dis- ables H formation and access while retaining unresolved accepted developments in D. The cross- event ablation disables derived scene, plotline, and plot access while preserving atomic events, world facts, beliefs, and development records. Models, writing instructions, decoding settings, memory 26 caps, and evaluation protocols are held fixed across conditions. Contexts are not padded to fill the cap. TMAS uses the same fixed source histories with the corresponding memory views excluded. ConStory conditions generate independent complete trajectories and incorporate their own accepted units; later memory states from Full NarraWorld are not reused for another condition. Comparisons are paired by story or checkpoint. ConStory-Bench consistency and task coverage. Figure 3 reports Overall CED and the four task-specific scores for each configuration. E.1TMAS: CONTINUATION QUALITY The matched continuation evaluation complements consistency measurement: possible-world mem- ory may affect creativity and development even when it does not change consistency error density. Table 15 reports the four quality dimensions, their equal-weight TMAS Quality aggregate, and the auxiliary Prefix Continuity diagnostic. Table 15: TMAS ablations. All quality dimensions are higher-is-better. SettingPlot Creativity Development Language TMAS Quality Prefix Continuity Full NarraWorld78.9284.9085.6082.6283.0187.29 Without character beliefs (B)76.5482.1581.3381.5880.4083.21 Without possible worlds (H )77.2078.8580.1582.1079.5785.65 Without cross-event organization 74.3581.1278.9080.4578.7079.42 E.2LSGC: LONG-FORM NARRATIVE QUALITY The LSGC ablation uses the same five-starter protocol and model configuration as the main eval- uation. Each condition removes one NarraWorld component while keeping the writing scaffold, memory cap, decoding settings, and accepted-history update process fixed. The table reports the complete 16-criterion breakdown; Overall is the equal-weight mean across criteria. The ablation pattern is consistent across the aggregate and the detailed criteria. Removing cross- event organization produces the largest Overall drop, from 90.24 to 81.05 (a decrease of 9.19 points), with especially large losses in pacing, world building, and coherence. Removing character beliefs re- duces Overall to 86.04 (a decrease of 4.20 points) and is most visible in the character-related criteria, while removing possible worlds has a smaller aggregate effect (88.74) but changes several creativ- ity and world-modeling criteria. The full system therefore benefits from the complementary views: cross-event structure supports long-range organization, character beliefs preserve perspective, and possible worlds retain unresolved alternatives. The run-level statistics also reveal a stability trade- off: removing H produces the smallest range and SD (1.53 and 0.80), whereas the full system is more variable (2.59 and 1.35); removing cross-event organization is both the weakest and the most variable ablation (4.02 and 2.09). E.3LOCOMO: QA-TIME MEMORY-VIEW ACCESS LoCoMo uses a task-specific memory view because hypothetical-world records are not necessarily admissible evidence for a factual answer. The default QA view therefore excludes H , while the comparison view exposes it. The remaining rows remove the same components used in the writing ablations. All conditions use the shared 8k memory budget and the same category-aware scorer; the table reports the complete subset breakdown. The QA-view comparison isolates access to H . Excluding H improves Overall Main by 4.4 points and improves every reported subset. This task dependence complements the writing ablations, where H remains available to preserve unresolved alternatives during continuation. 27 Table 16: LSGC ablations by criterion. Scores are direction-corrected macro means over 15 samples (5 startersĂ 3 runs) on a 0â100 scale (â). CriterionFull NarraWorld Without B Without H Without cross-event Believable Character Actions91.0483.3392.0282.51 Nuanced Characters91.2281.9390.0981.16 Pacing87.7184.2285.3672.44 World Building87.4985.9688.4474.84 Compelling Plot87.2582.4984.3376.82 Emotionally Engaging94.6087.3688.2782.49 Coherent92.0288.3692.1175.05 Weak Dialogue91.0080.0790.2083.22 Tell-Donât-Show86.8785.4986.0779.56 Unsurprising or Uncreative84.6083.3379.3877.69 Amateurish93.1689.6491.4785.44 Purple Prose89.6787.8090.6984.64 Forced Poetry or Metaphor88.5688.1890.2987.89 Unearned Transformations91.0983.4989.5678.84 Well-earned Lightness or Darkness92.4288.7186.0782.22 Faithful to Writing Prompt95.0996.3395.4992.02 Overall90.2486.0488.7481.05 Table 17: Run-to-run variability for LSGC ablations. Overall means are direction-corrected scores; range and sample SD are computed over the three independent runs after aggregating each run over five starters and 16 criteria. SettingOverall meanâ Run range Run SD Full NarraWorld90.242.591.35 Without B86.043.261.68 Without H88.741.530.80 Without cross-event81.054.022.09 FHUMAN EVALUATION AND JUDGE ALIGNMENT F.1EVALUATION PROTOCOL We paired human ratings with automatic scores on the same anonymized story sample. For ConStory-Bench, we randomly sampled 12 prompts across the four task types with equal allocation, comparing NarraWorld, Graphiti, and Full Context on 36 stories. For LSGC, we evaluated Narra- World, StructMem, and Full Context on all five official starters, yielding 15 complete 14-chapter stories. This human-evaluation sample is separate from the three-run aggregate used for the main LSGC results. Four native-English-speaking assessors with backgrounds in narrative analysis evaluated anonymized texts without access to system identities or automatic scores. Two assessors indepen- dently read each complete story. For ConStory, they labeled the presence of each of the 19 error subtypes and supplied textual evidence. A coordinator, also blind to system identities and automatic results, adjudicated disagreements. For LSGC, readers evaluated complete stories on five 0â100 di- mensions: Character, Plot, World/Coherence, Style/Creativity, and Prompt Adherence. The human rubric groups the 16 automatic criteria into these five dimensions (Section F.4). Human Overall preserves the relative weighting of the original 16-criterion rubric: the five dimension scores receive weights of 3, 4, 2, 6, and 1, respectively, and the weighted sum is divided by 16. Across the 684 ConStory storyâsubtype pairs, both assessors marked seven positive and 666 nega- tive; five were positive only for assessor A and six only for assessor B. Pooled agreement was 98.4%, with Cohenâs Îş = 0.55. Positive agreement was 56.0% (2Ă 7/(2Ă 7 + 5 + 6)), distinguishing agreement on errors from the many shared negative labels. Adjudication yielded five positive labels. 28 Table 18: LoCoMo memory-view and component ablations at the shared 8k budget. The default QA view excludes hypothetical-world records (H ); the exposed-H condition includes them. Overall Main aggregates the four reported question subsets (â). Setting Overall MainMulti-hopSingle-hopTemporalOpen-domain NarraWorld (QA view: H excluded)0.6140.4580.6790.6490.392 NarraWorld (QA view: H included)0.5700.3980.6550.5590.366 Without character beliefs (B)0.5860.4150.6500.6350.370 Without cross-event organization0.5370.3880.6180.5120.341 F.2CONSTORY-BENCH: HUMAN CONSISTENCY ASSESSMENT Table 19 reports human and automatic CED on the same 12 prompts. Human assessment identified one positive error-subtype label for each of NarraWorld and Full Context, compared with three for Graphiti. Human CED was 0.095, 0.289, and 0.096 for NarraWorld, Graphiti, and Full Context, respectively. NarraWorld and Full Context therefore showed similar observed consistency, with fewer confirmed error subtypes than Graphiti. The automatic judge flagged more errors than human readers. Table 19: ConStory-Bench human evaluation and judge alignment on 12 prompts (12 stories per method). â is Auto CED minus Human CED. Detection metrics use adjudicated error-subtype presence as the reference. MethodHuman CEDâAuto CEDââTPFPFNPrecisionRecallF1 NarraWorld0.0950.185+0.09011050.0%100.0%66.7% Graphiti0.2890.385+0.09622150.0%66.7%57.1% Full Context0.0960.200+0.10411050.0%100.0%66.7% Across the 36 stories, the automatic judge produced four false positives and one false negative relative to the adjudicated human labels. F.3LSGC: HUMAN QUALITY AND SCORE ALIGNMENT Human readers rated NarraWorld highest in long-form quality (Table 20), with an Overall score of 84.50, followed by StructMem at 80.50 and Full Context at 80.06. NarraWorld led Character, Plot, and Style/Creativity, whereas Full Context led World/Coherence and Prompt Adherence across the five official starters. Table 20: LSGC human scores across all five starters on a 0â100 scale (â). Auto Overall is shown alongside the human ratings for comparison. MethodCharacterPlot World/Coh. Style/Creat. Prompt Human Overall Auto Overall NarraWorld86.00 84.0086.0082.0094.0084.5090.24 StructMem84.00 81.0082.0076.0092.0080.5086.92 Full Context83.00 82.0088.0072.0096.0080.0685.03 Table 21 summarizes the alignment between the automatic judgeâs aggregated 5-dimension scores and the humansâ direct 5-dimension assessments for the 15 complete stories. Overall correlation was moderate (Ď = 0.55), with an average automatic score 5.71 points higher than the human score. Correlation was lowest for Style/Creativity (Ď = 0.38). Human readers also differed on Plot and Style/Creativity, with humanâhuman MAE of 7.50 and 9.00. These differences reflect the subjective component of literary assessment and provide context for the moderate judge alignment. 29 Table 21: LSGC humanâjudge alignment across 15 stories. Bias is the mean automatic minus human score. Both MAE columns use the 0â100 scale. DimensionSpearman ĎMAEBias HumanâHuman MAE Character0.525.40+4.896.20 Plot0.486.80+6.427.50 World/Coherence0.615.10+4.675.50 Style/Creativity0.387.60+7.179.00 Prompt0.683.20+2.334.20 Overall0.556.20+5.716.48 F.4HUMAN EVALUATION RUBRIC FOR LONG-FORM NARRATIVE The human rubric groups the 16 Longform Writing Bench criteria (Paech, 2025) into five dimen- sions. Assessors read each complete story and assigned a score from 0 to 100 for each dimension using the following guidelines. Human Evaluator Guidelines: 5-Dimension Rubric 1. Character (0-100): Evaluates the depth, consistency, and psychological realism of the cast. ⢠High score criteria: Characters have nuanced, distinct voices and multi-dimensional personal- ities. Their actions, decisions, and emotional responses are believable and strictly grounded in their established traits and past experiences. ⢠Penalties: Cardboard or interchangeable characters; actions that break character logic purely to advance the plot; sudden, unearned psychological transformations or skill acquisitions that lack proper narrative buildup. 2. Plot (0-100): Evaluates the narrative arc, emotional engagement, and structural pacing. ⢠High score criteria: The story presents a compelling, emotionally engaging trajectory with well-earned stakes. The pacing feels naturalâslowing down for character moments and accel- erating for tension. Tonal shifts (lightness or darkness) feel earned and impactful. ⢠Penalties: Meandering, rushed, or sluggish pacing; disconnected episodes lacking an overarch- ing drive; emotional beats that feel manipulative, unearned, or hollow. 3. World/Coherence (0-100): Evaluates the solidity, logic, and internal consistency of the storyworld. ⢠High score criteria: The setting is vividly established and operates under clear, consistent rules. The narrative flows logically from scene to scene, tracking physical objects, locations, and time accurately across the entire text. ⢠Penalties: Contradictory facts (e.g., dead characters reappearing, locations shifting inexplica- bly); thin, generic world-building that lacks sensory detail or internal logic; confusing spatial or temporal jumps. 4. Style/Creativity (0-100): Evaluates prose quality, narrative voice, and originality. ⢠High score criteria: The writing is engaging, professional, and employs âshow, donât tellâ effectively. Dialogue is sharp and subtextual. The narrative offers fresh, unsurprising twists or creative interpretations of tropes. ⢠Penalties: âAmateurishâ prose (stilted phrasing, repetitive sentence structures); âpurple proseâ or overly forced, melodramatic metaphors; heavy exposition dumps instead of organic action; generic, highly predictable, or clich Ě e-ridden writing. 5. Prompt Adherence (0-100): Evaluates fidelity to the original writing premise and constraints. ⢠High score criteria: The story fully embraces and explores the core concept, characters, and specific constraints dictated by the original prompt or starter. ⢠Penalties: Ignoring key constraints; drifting entirely away from the requested genre or premise; failing to utilize the provided opening effectively. 30 GLIMITATIONS Modeling and construction cost. NarraWorldâs richer structured modeling is more expensive than a compact passage store, but its construction overhead remains comparable to other structured or graph-based memory systems: baseline workloads span roughly 20 to 800 successful modeling calls per story, while NarraWorld averages about 200. This reflects a qualityâcost trade-off: the current system prioritizes explicit narrative structure, while reducing extraction and planning overhead is an important direction for future work. The contribution of possible worlds is conditional. The H view is designed for long-form writing, where retaining unresolved alternatives can support continuation quality, but hypotheti- cal content is not equally useful in general-purpose tasks such as factual QA. NarraWorld therefore uses task-conditioned access to H ; learning a more adaptive gate for this writing-specific view is a promising direction for future work. HTRACING MEMORY INTO NARRATIVE: QUALITATIVE CASE STUDIES We examine how remembered details, relationships, and perspectives reappear in ConStory-Bench and LSGC continuations from Mem0, Graphiti, StructMem, and NarraWorld. The figures visualize selected textual memory records as condensed structures; these diagrams were not writer inputs. Each method continues its own generated history under a shared task and also receives recent text. Selected for clear memoryânarrative correspondences and contrasting outcomes, these cases illus- trate how memory is used within individual trajectories. They do not estimate how often these patterns occur or isolate retrievalâs causal contribution. ConStory examples pair stored memory with continuations; LSGC examples also examine the retrieved text presented to the writer. H.1CONSTORY-BENCH: OBJECTS, PROMISES, AND RECONCILIATION Figure 6 shows prompt 128, continuation unit 5. A young artist returns to their childhood home after abandoning drawing following an attack on their father. Earlier drawings and family promises acquire new significance as the story approaches reconciliation. A young artist returns to their childhood home after abandoning drawing following a violent attack on their father. The storyexplores guilt, estrangement, and the possibility of reconnecting through art. M1 The narrator finds a hidden drawing of their father asleep, with a note revealing that he had kept and valued the art. M2 The father says he had not realized how much the narrator noticed. M3 The narrator says they always noticed, but did not know how to express it. Memory Structure & Selected RecordsGenerated Continuation âYou drew me,â he said, voice quiet. âBefore the attack. Smilingâ âI saw you, â I said. âI always did. I just didnât know how to show it.â Individual Memory Statements a b c Participants: Narrator (Kyle) They draw in parallel, creating complementary images of hope and connection. Object: Drawing Tow sets of footprints lead away together. Cross-Event Development Kyleâs acknowledgement, support, and collaborative drawing move the relationship toward and shared healing. Memory Structure & Selected Records Generated Continuation âI donât know what happens next, â I said. âBut I know I donât want to draw it without you.â âAnd took my hand. We walked out together.â Narrative Consequence: Remembered attachment returns through mutual recognition. Narrative Consequence: Collaborative drawing is expressed as growing trust. Narrative Consequence: A recovered sketch becomes a path back to artistic practice. A remembered promise appears as restraint while the drawing is completed. Episode An earlier scene shows Eli drawing his father and offering the unfinished sketch during their confrontation. E1 E2 Related Development Relational Earlier Unit Dad Could not let the drawing go. Living-room sketch Memory Structure & Selected Records retrieved from the trash Generated Continuation âMy last drawing. The one heâd retrieved from the trashâ âLaid it over the sketch. And Began to trace. Not to copy. But to continue.â Eli Final Sketchbook W W Shared World Facts Moonâs box and the narratorâs sketchbooks remain in the attic. An earlier passage recalls the interrupted fox drawing. B Character Beliefs Narrator âKnows Momâs box was to be given only if they returned for their books Generated Continuation Memory Structure & Selected Records W D Narrative Developments Restrictions and fearDad discloses his promises Space for the narrator to act He promised not to stand over the narrator while they opened Momâs box. âThe trail, finally, folded over its nose. Not hidden exactly. Restingâ Earlier Unit Factual âHe did not ask to see itâ âHe had not crossed the thresholdâ H Established Premise Possible Continuation The narrator has read Monâs letter: the sketchbooks remain unopened. Not yet established Open the sketchbooks Retrieve them unopened Source Passages (References) [P1] âMomâs condition and Dadâs promise...â [P2] âThe unfinished fox...â Mem0 Word Facts, Character Knowledge, Development, and Possibility Typed Events and Development Summaries Entity-Linked Facts and Source Scenes Graphiti StructMem d NarraWorld Figure 6: Memory and continuation in ConStory-Bench prompt 128, unit 5. Solid colored arrows connect recurring details; dashed arrows connect related developments. Mem0 retains the fatherâs attachment to an old drawing and the narratorâs difficulty expressing af- fection; the continuation returns to these details through mutual recognition. Graphiti links the 31 father, a recovered sketch, and an earlier confrontation. The sketch becomes an object the narrator can resume, turning retrieval of a physical artifact into renewed artistic practice. StructMem con- nects collaborative drawing to growing trust with Kyle; the continuation expresses that relationship through the wish to keep drawing together. These examples show distinct forms of continuity across statements, entity relations, and developments. NarraWorld connects the unfinished fox drawing, the narratorâs knowledge of their motherâs condi- tion for receiving her box, and the fatherâs promise to give them space. The continuation completes the fox while the father remains outside the threshold and does not ask to see the drawing. A remem- bered commitment thus appears as restraint in the scene, alongside a concrete artistic callback. A remaining inconsistency is the sketchbook cover changing from green to blue within NarraWorldâs story. The case illustrates relational and thematic continuity while leaving object-state tracking as a separate challenge. H.2LSGC: EVIDENCE, PERSPECTIVE, AND REASSESSING LOYALTY We examine starter-01, Chapter 10, selected for its contrasting chapter-level outcomes. The shared objective reveals that someone close to Ron helped conceal Fredâs fate, challenging his understand- ing of loyalty. Figure 7 pairs each methodâs memory from the preceding nine chapters with its continuation. Reveal how someone close to Ron helped conceal Fredâs fate, challenging his understanding of loyalty and collective silence M1 Entity wearing Fredâs face Fredsurvived and entered the breach voluntarily, becoming a living lock M2 Ron Fredsurvived and entered the breach voluntarily, becoming a living lock M3 Fred diedin the collapse; the memory of his survival was implanted a Memory Structure & Selected Records Cross-Event Development Ronâs investigation strains his relationships, while Percy and Davies become allies. Isolation Assistance b c d Memory Structure & Selected Records Generated Continuation Individual Memory Statements âFred wasnât dead. He was trapped And someone âmany someones âhad knownâ Entity-Linked Facts and Source Scenes Narrative Consequence: Relevant testimony remains; competing explanations are unresolved. Typed Events and Development Summaries Mem0 StructMem Graphiti NarraWorld Word Facts, Character Knowledge, Development, and Possibility âStephen Davies ... was one of then.â Fragile Cooperation âStephen?â âThe man who had helped him. Who had risked his job to pull recordsâ E1 Event Detail Participants: Ron, Davies Davies helps Ron seek access to restricted war records, despite procedural obstacles and personal risk. Relationship Development E2 Participants: Ron, Hermione Ronâs secrecy and pursuit of certainty strain his relationship with Hermione. Narrative Consequence: The helperâs history gives the revelation personal stakes. Generated Continuation Memory Structure & Selected Records Generated Continuation Fred Ron Deluminator âI wasnât afraidâ I wasnât alone. And Iâd do it again Entity Brief Fredâs fate is connected to Operation Phoenix Ash and suppressed wartime memories Episode An earlier scene shows Ron finding the grave, recovering the Deluminator, and reading the message. Narrative Consequence: Linked objects and source scenes support a meaningful callback. left a message through recovered Generated Continuation Memory Structure & Selected Records âTell Ron I wasnât afraid. Tell him I wasnât alone.â âBut Fred hadnât needed saving. He had needed witnessing.â W W Shared World Facts Percy previously said that Fred left him before the battle B Character Beliefs Ron: has heard Percyâs account Hermione: has herd Percyâs account W D Narrative Developments Investigation of the hidden archive Letter and suppressed recollection Percyâs Testimony H Possible Continuation Established Observation: An apparent voice of Fred is heard. Not yet established Fredâs consciousness persist Voice may be mimicry Source Passages (References) [P1] âPercyâs earlier account...â [P2] âFredâs apparent voice...â Narrative Consequence: Accounts and unresolved possibilities remain distinct. RON âYou made it. You gave it to him. Then you called it his.â FRED âPercy came back. He tried to come back.â Figure 7: Memory and revelation in LSGC starter-01, Chapter 10. Solid arrows connect recurring content; dashed arrows connect related developments and reinterpretations. Mem0 retrieves attributed claims that Fred survived, that he died, and that his apparent voice exploits Ronâs grief, without explicit revision relations. The continuation opens with Ronâs conviction that Fred is trapped, but leaves the competing accounts insufficiently reconciled. Graphiti exposes entity- linked evidence and earlier scenes. Its continuation follows records and testimony, returning to Fredâs earlier message with a new emotional meaning: Ron recognizes a need to bear witness. The object and its message connect the investigation to a change in Ronâs understanding. StructMem preserves relationship changes across events. Daviesâs earlier willingness to risk helping Ron gives the revelation of his complicity personal stakes; Hermioneâs hurt over Ronâs secrecy in- forms their renewed cooperation. NarraWorld separately presents Percyâs earlier account, identifies who heard it, and tracks the developing investigation and unresolved interpretations of Fredâs appar- ent voice. Its continuation reframes Percyâs concealment as a coerced choice. Ronâs responseââYou made it. You gave it to him. Then you called it his.ââshifts responsibility toward those who imposed that choice. The revelation develops through a reassessment of prior testimony and relationships. 32 Evidence updates remain a challenge: Graphitiâs successive accounts of Fredâs fate are incompletely reconciled, while NarraWorldâs continuation only partly distinguishes evidence from Ronâs interpre- tation (Section H.4). Mem0 also exhibits an unexplained location transition, and StructMem reverses a decision to stay behind without explanation. These observations distinguish the availability of his- torical context from its use in a new scene. H.3FURTHER EXAMPLES OF CONSTRAINTS AND CONSEQUENCES The following cases extend the analysis to physical rules, responsibility, evidence revision, and changing access to another characterâs inner state. Each comparison follows the constraints estab- lished by its own story. World rules constrain rescue actions. In ConStory prompt 1939, unit 6, NarraWorldâs memory preserves two unusual safety requirements: a containment indicator must remain red, and the cap- sule must stay sealed. The continuation administers treatment through a sealed channel, keeps the indicator red, and maintains separation while Mara reassures Nia through the glass. Physical safety and emotional commitment remain compatible. Graphitiâs version connects a transmission network to an intervention through the host, while StructMem develops cooperation with the quarantined girl. Each trajectory follows its own established rescue mechanism. Commitments become observable responsibility.In ConStory prompt 199, unit 8, memory records Cam changing a household reminder from âKitchen reset. Do not make Nora ask.â to âKitchen reset.â It also retains his promise to take responsibility for chores. The continuation makes that responsibility explicit: Cam treats reminders as his own obligations, while Eli acknowledges that listening should not depend on Nora remaining calm. Later actions, including laundry and hanging a wet towel, carry the conversation into daily behavior. Graphiti and StructMem also de- pict concrete follow-through; NarraWorldâs distinctive emphasis here is the allocation of different responsibilities among three people. New evidence changes the meaning of old clues. In ConStory prompt 461, unit 5, saved records distinguish Froshiâs hopeful interpretation of a bridle rein from Maraâs caution. Witness accounts and a recognized pendant subsequently change the interpretation of the rein, smoke, and red wool: they guide people toward one another without establishing that Froshiâs sister remains alive. His grief and request for companionship persist after that revision. Attributed interpretations in world records and their connected developments support this revision. Local success leaves consequences unresolved. In LSGC starter-02, Chapter 11, retrieved mem- ory preserves the three tokensâ states and earlier conditions involving voluntary contributions and a witness. The continuation uses the objects to establish a temporal anchor, but leaves the warden undefeated and the house beginning to dissolve. This preserves the requested crisis at the chapter boundary. Mem0 and Graphiti also depict the initial confrontation, then advance toward reconcilia- tion or departure. The continuations differ in how far they advance beyond the chapterâs crisis. A relationship can continue after automatic access ends. In LSGC starter-04, Chapter 13, Nar- raWorldâs memory connects coercive family arrangements, warnings about free choice, and the protagonistsâ loss of privacy. After the ritual, Pansy no longer automatically feels Theoâs emotions and expresses her choice through speech: âThis time, no magic carried the words.â The continuation changes access to another mind while preserving the relationship. Other methods develop stronger or transformed bonds, offering different resolutions to the shared objective of attempting to break the bond. H.4QUALITATIVE LIMITATIONS Representing uncertainty does not ensure scrutiny. The LSGC starter-01 case exposes a gap be- tween retaining uncertainty and acting on it during writing. Retrieved memory leaves open whether Fredâs voice reflects surviving consciousness or mimicry. A source passage also warns that a re- flector may show either truth or what its observer fears. Later, images associated with Carrow and partly corroborating testimony rapidly reshape Ronâs judgment of Bill and Kingsley. The scene 33 advances the emotional conflict, but only partly distinguishes what each source supports and what remains Ronâs provisional interpretation. The scene illustrates the gap between retaining uncertainty in memory and examining new evidence during generation. Remembered constraints still require execution. The sketchbook-color change in the ConStory case illustrates that thematic continuity can coexist with inconsistent object state. Similarly, return- ing relevant people and unresolved questions does not specify how a scene should test competing explanations. Rapid revelation through dialogue can achieve a chapterâs emotional objective while leaving little space for investigation. These observations motivate evaluating whether selected evi- dence becomes appropriate action, belief revision, and state change, rather than measuring retrieval alone. Targeted checks of consequential constraints are a direction for future work. Shared writing summaries should likewise preserve claim attribution and uncertainty, since stronger summary wording can override distinctions retained in memory. 34