How Quarkle’s Story Atlas tracks characters, world details, and plot as you write, and how to use memory, notes, and freezing to keep a novel’s canon straight.
The Story Atlas is what makes the rest of Quarkle smarter: Chat draws on it broadly, the Highlight Bar reads your book notes and current chapter summary, the Review Room pulls character profiles. Reports are the exception: they read your prose directly. This guide is the practical layer on top of the reference pages: how to use the Atlas well once you know it exists.
Quarkle gives you three places to put standing information, each scoped differently.
The Memory note: standing instructions Quarkle carries into every chat.
Memory (Your preferences) is about you: how you want Quarkle to write and behave. Not the story itself.
Book Notes is book-wide direction: setting, arc, themes, anything true of the whole manuscript.
Chapter Notes is ephemeral, scoped to one chapter: beats to hit, a character’s mindset here, a tone override.
A Chapter Note: working instructions for one chapter, cleared once they land in the prose.
All three get written as you chat, the same way, and you can edit any of them directly. Full breakdown with a decision rule: Memory, Book Notes, and Chapter Notes.
You don’t have to set characters or world entries up. Quarkle finds them as you write and builds profiles from what’s on the page.
A character profile Quarkle wrote from the manuscript: role, family, personality, arc, and relationships.
Your job is to curate, not author from scratch. Open a note Quarkle wrote and correct anything it got wrong, add detail it couldn’t infer (a backstory beat you haven’t put on the page yet), or reorganize it to match how you think about the character.
Editing a note. Change anything Quarkle wrote, or add your own details.
Read a new character or world note the first time Quarkle writes it, not weeks later. Catching a wrong inference early means it doesn’t quietly propagate into a dozen future comments and rewrites that assume it’s true.
Once you’ve nailed down a character’s voice or a rule of your world, freeze the note. Quarkle will read it forever but never write to it again.
A frozen note: Quarkle can read it, but the padlock means it will never edit it.
Click the padlock icon on any note to freeze it. It’s the single highest-leverage habit for keeping a long manuscript’s canon stable: freeze a fact once it’s right, and every future chapter builds on it instead of a moving target.
Every note, System file or custom, keeps a full history. The Activity tab shows a timeline of every change across the whole Atlas.
Activity: every change to your Atlas, newest first, with the author and the size of each change.
Open any entry for a word-level diff of exactly what changed.
A revision opened to its word-level diff.
If a note ever drifts somewhere you don’t want, you’re never stuck. Open its history, find the version before the drift, and restore it, the same non-destructive restore used everywhere else in Quarkle. See Undoing a Bad Edit.
Beyond what Quarkle builds automatically, add your own notes and folders for anything that doesn’t fit a character or world entry: a running list of open plot threads, research you’re drawing on, a glossary of names and terminology. These live in the Atlas alongside everything else, with the same editing, freezing, and history.
Next: Importing a Manuscript
Bring in an existing draft and get the Atlas caught up on it.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Quarkle Documentation","colors":{"primary":"#16A34A","light":"#07C983","dark":"#120338"},"logo":{"light":"https://mintcdn.com/quarkle/TMNjR_LumnhjUV_x/logo/logo-light.png?fit=max\u0026auto=format\u0026n=TMNjR_LumnhjUV_x\u0026q=85\u0026s=6f8e54da7249399cd80c0df5395363b3","dark":"https://mintcdn.com/quarkle/TMNjR_LumnhjUV_x/logo/logo-dark.png?fit=max\u0026auto=format\u0026n=TMNjR_LumnhjUV_x\u0026q=85\u0026s=f64ffb6c41de6de61afe5d6e5b11e81f"},"favicon":"https://mintcdn.com/quarkle/8Y_oNh3iFvd1C_NS/favicon.png?fit=max\u0026auto=format\u0026n=8Y_oNh3iFvd1C_NS\u0026q=85\u0026s=77bba9d7b75948167748eabd9db0ade3","navbar":{"links":[{"href":"mailto:team@quarkle.ai","label":"Support"}],"primary":{"type":"button","label":"Open the Studio","href":"https://quarkle.ai"}},"footer":{"socials":{"x":"https://x.com/quarkleai","linkedin":"https://linkedin.com/company/quarkle"}},"seo":{"metatags":{"canonical":"https://docs.quarkle.ai"}},"contextual":{"options":["copy","view"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"quarkle","hasAudioNarration":false,"actualSubdomain":"quarkle","customDomains":["docs.quarkle.ai"],"gitSource":{"type":"github","owner":"quarkle-inc","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6a976349a5585c3e86e6f54f","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"Using Quarkle","count":36},{"language":"default","tag":"The Creative Companion","count":9},{"language":"default","tag":"The Editor","count":7},{"language":"default","tag":"Getting Started","count":7},{"language":"default","tag":"Guides","count":7},{"language":"default","tag":"Under the Hood","count":7},{"language":"default","tag":"How Quarkle's AI Works","count":7},{"language":"default","tag":"Account \u0026 Billing","count":4},{"language":"default","tag":"About Quarkle","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"guides/mastering-the-story-atlas","slug":"/guides/mastering-the-story-atlas","pageMetadata":{"title":"How AI Keeps Your Characters and Story Consistent","sidebarTitle":"Mastering the Story Atlas","description":"How Quarkle's Story Atlas tracks characters, world details, and plot as you write, and how to use memory, notes, and freezing to keep a novel's canon straight.","href":"/guides/mastering-the-story-atlas"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"How Quarkle’s Story Atlas tracks characters, world details, and plot as you write, and how to use memory, notes, and freezing to keep a novel’s canon straight.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,Frame,Heading,OptimizedImage,Tip}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/ai/story-atlas`,children:`Story Atlas`}),` is what makes the rest of Quarkle smarter: Chat draws on it broadly, the Highlight Bar reads your book notes and current chapter summary, the Review Room pulls character profiles. Reports are the exception: they read your prose directly. This guide is the practical layer on top of the reference pages: how to use the Atlas well once you know it exists.`]}),`\n`,_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(Frame,{caption:`The Story Atlas: System files, per-chapter summaries and notes, and auto-discovered characters and world.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-files.jpg?fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=de4dd6d1c615703a2c614ef65783f531`,alt:`The Story Atlas file tree with System notes and auto-discovered Character and World notes`,\"data-og-width\":`1568`,width:`1568`,\"data-og-height\":`721`,height:`721`,\"data-path\":`images/app/atlas-files.jpg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-files.jpg?w=280\u0026fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=ea746a9eb79d31134b5a77b80e03baad 280w, https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-files.jpg?w=560\u0026fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=aceb2a103ad0b41eeb218366d68f6a61 560w, https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-files.jpg?w=840\u0026fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=f8f93ce4cc5c6d8eb8c3ec0f83e1f10c 840w, https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-files.jpg?w=1100\u0026fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=8c7a1455a11cf2a502da00fdb7d79523 1100w, https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-files.jpg?w=1650\u0026fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=e3a5c0fda48198562fcc2d523493ce2d 1650w, https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-files.jpg?w=2500\u0026fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=afc7dff0dab1f1fb542365c63229357f 2500w`})}),`\n`,_jsx(_components.p,{children:`Three things are worth mastering: knowing which note to write to, curating what Quarkle builds for you, and locking down what’s final.`}),`\n`,_jsx(Heading,{level:`2`,id:`know-which-note-to-write-to`,children:`Know which note to write to`}),`\n`,_jsx(_components.p,{children:`Quarkle gives you three places to put standing information, each scoped differently.`}),`\n`,_jsx(Frame,{caption:`The Memory note: standing instructions Quarkle carries into every chat.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/memory-note.png?fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=7bf650bccc1b3635cdc407c038d214af`,alt:`The Memory note with a few author preferences`,\"data-og-width\":`1066`,width:`1066`,\"data-og-height\":`474`,height:`474`,\"data-path\":`images/app/memory-note.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/memory-note.png?w=280\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=555a18400da8ee84e4594efe4aca7a76 280w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/memory-note.png?w=560\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=f12edd2c72a4ddcc32685b0f0e173347 560w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/memory-note.png?w=840\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=b743419779c136c1763ba0a75f3efaf6 840w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/memory-note.png?w=1100\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=baa908949fb163b8e32b58a3a2e68d89 1100w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/memory-note.png?w=1650\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=4e118ce6dfa92b51b10e9a7c4ece7ac5 1650w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/memory-note.png?w=2500\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=5a202a8ec03485c94b3ea4f592105955 2500w`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Memory`}),` (Your preferences) is about `,_jsx(_components.em,{children:`you`}),`: how you want Quarkle to write and behave. Not the story itself.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Book Notes`}),` is book-wide direction: setting, arc, themes, anything true of the whole manuscript.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Chapter Notes`}),` is ephemeral, scoped to one chapter: beats to hit, a character’s mindset here, a tone override.`]}),`\n`]}),`\n`,_jsx(Frame,{caption:`A Chapter Note: working instructions for one chapter, cleared once they land in the prose.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-chapter-notes.jpg?fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=8c6e54e03e1a9e6c3c45c5999dfdc410`,alt:`A Chapter Notes entry with working instructions for a character's mindset and tone in a chapter`,\"data-og-width\":`1568`,width:`1568`,\"data-og-height\":`721`,height:`721`,\"data-path\":`images/app/atlas-chapter-notes.jpg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-chapter-notes.jpg?w=280\u0026fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=f4da6c09aedbdcc891aff5749f64b4a6 280w, https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-chapter-notes.jpg?w=560\u0026fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=b07cbb8cb7595f6e9b83c4e478ee4687 560w, https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-chapter-notes.jpg?w=840\u0026fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=05519cb12ee5bdbd596b11392b3d8d5b 840w, https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-chapter-notes.jpg?w=1100\u0026fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=375c83fe8c9b6818caefefc25a8eaa54 1100w, https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-chapter-notes.jpg?w=1650\u0026fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=5e2607644849b5932da5b5c169ae55ad 1650w, https://mintcdn.com/quarkle/HrAp7UTT41GKfNkT/images/app/atlas-chapter-notes.jpg?w=2500\u0026fit=max\u0026auto=format\u0026n=HrAp7UTT41GKfNkT\u0026q=85\u0026s=977253e077ddc2dc27a29585b531e07b 2500w`})}),`\n`,_jsxs(_components.p,{children:[`All three get written as you chat, the same way, and you can edit any of them directly. Full breakdown with a decision rule: `,_jsx(_components.a,{href:`/ai/memory#memory-book-notes-and-chapter-notes`,children:`Memory, Book Notes, and Chapter Notes`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`let-quarkle-build-your-world-then-curate-it`,children:`Let Quarkle build your world, then curate it`}),`\n`,_jsx(_components.p,{children:`You don’t have to set characters or world entries up. Quarkle finds them as you write and builds profiles from what’s on the page.`}),`\n`,_jsx(Frame,{caption:`A character profile Quarkle wrote from the manuscript: role, family, personality, arc, and relationships.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-character-note.jpg?fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=a95835ad28c81c9a1f651ef35f4814b0`,alt:`An AI-written character profile note for Mara`,\"data-og-width\":`1512`,width:`1512`,\"data-og-height\":`794`,height:`794`,\"data-path\":`images/app/atlas-character-note.jpg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-character-note.jpg?w=280\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=f0dc2b8095ae5c41e66a43c23714db39 280w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-character-note.jpg?w=560\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=3a4e8ca16a72eaddbf7b2910517a729c 560w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-character-note.jpg?w=840\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=6a7514b582c1583659a1ffd0fc02497f 840w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-character-note.jpg?w=1100\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=32a9f94eaa7dcd7bf689fce625028907 1100w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-character-note.jpg?w=1650\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=d7174b5f0890ecf7b20580c658280c60 1650w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-character-note.jpg?w=2500\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=7592d61fd1f8e0b1d83497f7cded96c0 2500w`})}),`\n`,_jsx(_components.p,{children:`Your job is to curate, not author from scratch. Open a note Quarkle wrote and correct anything it got wrong, add detail it couldn’t infer (a backstory beat you haven’t put on the page yet), or reorganize it to match how you think about the character.`}),`\n`,_jsx(Frame,{caption:`Editing a note. Change anything Quarkle wrote, or add your own details.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-edit.png?fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=a5efc48356016341bd86d992d20b65ef`,alt:`A character note in edit mode with a formatting toolbar`,\"data-og-width\":`1066`,width:`1066`,\"data-og-height\":`958`,height:`958`,\"data-path\":`images/app/atlas-edit.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-edit.png?w=280\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=90884f201433aad3e5edb2cb11503777 280w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-edit.png?w=560\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=6ae317c1a21d25b747b16edaf893a66d 560w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-edit.png?w=840\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=ec921e7428a4e089080cb1bffc1532cc 840w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-edit.png?w=1100\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=899ecfa7e0843bd1ab7c27151cc3545c 1100w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-edit.png?w=1650\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=799d05c5cee1e3ee13b9433470ee600a 1650w, https://mintcdn.com/quarkle/5WUUaYl-dgOEAFoM/images/app/atlas-edit.png?w=2500\u0026fit=max\u0026auto=format\u0026n=5WUUaYl-dgOEAFoM\u0026q=85\u0026s=e3c2fe96ae19b8751b64382934c89590 2500w`})}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Read a new character or world note the first time Quarkle writes it, not weeks later. Catching a wrong inference early means it doesn’t quietly propagate into a dozen future comments and rewrites that assume it’s true.`})}),`\n`,_jsx(Heading,{level:`2`,id:`freeze-finished-notes`,children:`Freeze finished notes`}),`\n`,_jsx(_components.p,{children:`Once you’ve nailed down a character’s voice or a rule of your world, freeze the note. Quarkle will read it forever but never write to it again.`}),`\n`,_jsx(Frame,{caption:`A frozen note: Quarkle can read it, but the padlock means it will never edit it.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/quarkle/blE42Ngj-BZ-nJ_-/images/app/atlas-freeze.jpg?fit=max\u0026auto=format\u0026n=blE42Ngj-BZ-nJ_-\u0026q=85\u0026s=fafbe600bb8fe3d4dc8087989d2203f5`,alt:`A character note showing a Frozen state with a closed padlock icon and confirmation toast`,\"data-og-width\":`1568`,width:`1568`,\"data-og-height\":`721`,height:`721`,\"data-path\":`images/app/atlas-freeze.jpg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/quarkle/blE42Ngj-BZ-nJ_-/images/app/atlas-freeze.jpg?w=280\u0026fit=max\u0026auto=format\u0026n=blE42Ngj-BZ-nJ_-\u0026q=85\u0026s=96edfbb9fe5807c5ce8023d7e905b835 280w, https://mintcdn.com/quarkle/blE42Ngj-BZ-nJ_-/images/app/atlas-freeze.jpg?w=560\u0026fit=max\u0026auto=format\u0026n=blE42Ngj-BZ-nJ_-\u0026q=85\u0026s=5c90839938ea64fec26fa7d0f005db10 560w, https://mintcdn.com/quarkle/blE42Ngj-BZ-nJ_-/images/app/atlas-freeze.jpg?w=840\u0026fit=max\u0026auto=format\u0026n=blE42Ngj-BZ-nJ_-\u0026q=85\u0026s=65adc852c0f9714bb4e38912d8fd399a 840w, https://mintcdn.com/quarkle/blE42Ngj-BZ-nJ_-/images/app/atlas-freeze.jpg?w=1100\u0026fit=max\u0026auto=format\u0026n=blE42Ngj-BZ-nJ_-\u0026q=85\u0026s=eebc0374c0ac5050de52a53d3033f850 1100w, https://mintcdn.com/quarkle/blE42Ngj-BZ-nJ_-/images/app/atlas-freeze.jpg?w=1650\u0026fit=max\u0026auto=format\u0026n=blE42Ngj-BZ-nJ_-\u0026q=85\u0026s=2651b4d09b51194ef5b77ee384b576f3 1650w, https://mintcdn.com/quarkle/blE42Ngj-BZ-nJ_-/images/app/atlas-freeze.jpg?w=2500\u0026fit=max\u0026auto=format\u0026n=blE42Ngj-BZ-nJ_-\u0026q=85\u0026s=0f8f633d26d8b5ed298e92463be9019a 2500w`})}),`\n`,_jsx(_components.p,{children:`Click the padlock icon on any note to freeze it. It’s the single highest-leverage habit for keeping a long manuscript’s canon stable: freeze a fact once it’s right, and every future chapter builds on it instead of a moving target.`}),`\n`,_jsx(Heading,{level:`2`,id:`track-every-change`,children:`Track every change`}),`\n`,_jsxs(_components.p,{children:[`Every note, System file or custom, keeps a full history. The `,_jsx(_components.strong,{children:`Activity`}),` tab shows a timeline of every change across the whole Atlas.`]}),`\n`,_jsx(Frame,{caption:`Activity: every change to your Atlas, newest first, with the author and the size of each change.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-activity.png?fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=eaf0d36b48eef954bcdd7241a4708630`,alt:`The Atlas Activity revision timeline`,\"data-og-width\":`2436`,width:`2436`,\"data-og-height\":`2338`,height:`2338`,\"data-path\":`images/app/atlas-activity.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-activity.png?w=280\u0026fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=2adfa9331b627254e3332b3bddb21edc 280w, https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-activity.png?w=560\u0026fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=0cf0a84fedd1054f76733cec0956390c 560w, https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-activity.png?w=840\u0026fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=c10628db74523be3259f111d685d2c2f 840w, https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-activity.png?w=1100\u0026fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=b16be7da0cc1e4fee13f2f9f83afdf0a 1100w, https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-activity.png?w=1650\u0026fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=8dc6625e89a6537f1cceaa6074956353 1650w, https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-activity.png?w=2500\u0026fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=3f8a594998207a4ae9e088b8dd65f023 2500w`})}),`\n`,_jsx(_components.p,{children:`Open any entry for a word-level diff of exactly what changed.`}),`\n`,_jsx(Frame,{caption:`A revision opened to its word-level diff.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-revision-diff.png?fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=29eaa0550cfee80d75339a9091059d01`,alt:`A word-level diff of a note revision, with deleted and added counts`,\"data-og-width\":`2436`,width:`2436`,\"data-og-height\":`2586`,height:`2586`,\"data-path\":`images/app/atlas-revision-diff.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-revision-diff.png?w=280\u0026fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=d720afff31571e2b473da1978ff41f41 280w, https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-revision-diff.png?w=560\u0026fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=973ccac912ccc221dfba08b860285d6c 560w, https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-revision-diff.png?w=840\u0026fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=b4dd67165bb275e4822759b8c303c0b9 840w, https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-revision-diff.png?w=1100\u0026fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=2bb169f2dfd3321ebc3ca812f3e2c1a5 1100w, https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-revision-diff.png?w=1650\u0026fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=2404543d9ad6112b6a7ef9dc1d4d4248 1650w, https://mintcdn.com/quarkle/LnPhsqiVrlYxZunt/images/app/atlas-revision-diff.png?w=2500\u0026fit=max\u0026auto=format\u0026n=LnPhsqiVrlYxZunt\u0026q=85\u0026s=7a28f1d7f573f2f884c4812523e2aa27 2500w`})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`If a note ever drifts somewhere you don’t want, you’re never stuck. Open its history, find the version before the drift, and restore it, the same non-destructive restore used everywhere else in Quarkle. See `,_jsx(_components.a,{href:`/guides/undoing-a-bad-edit`,children:`Undoing a Bad Edit`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`organize-your-own-notes`,children:`Organize your own notes`}),`\n`,_jsx(_components.p,{children:`Beyond what Quarkle builds automatically, add your own notes and folders for anything that doesn’t fit a character or world entry: a running list of open plot threads, research you’re drawing on, a glossary of names and terminology. These live in the Atlas alongside everything else, with the same editing, freezing, and history.`}),`\n`,_jsx(Card,{title:`Next: Importing a Manuscript`,icon:`arrow-right`,horizontal:true,href:`/guides/importing-a-manuscript`,children:_jsx(_components.p,{children:`Bring in an existing draft and get the Atlas caught up on it.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"How AI Keeps Your Characters and Story Consistent","sidebarTitle":"Mastering the Story Atlas","description":"How Quarkle's Story Atlas tracks characters, world details, and plot as you write, and how to use memory, notes, and freezing to keep a novel's canon straight.","href":"/guides/mastering-the-story-atlas"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Know which note to write to","slug":"know-which-note-to-write-to","depth":2,"children":[]},{"title":"Let Quarkle build your world, then curate it","slug":"let-quarkle-build-your-world-then-curate-it","depth":2,"children":[]},{"title":"Freeze finished notes","slug":"freeze-finished-notes","depth":2,"children":[]},{"title":"Track every change","slug":"track-every-change","depth":2,"children":[]},{"title":"Organize your own notes","slug":"organize-your-own-notes","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"quarkle","siteName":"Quarkle Documentation","title":"How AI Keeps Your Characters and Story Consistent - Quarkle Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-05T04:36:24.272Z","originalFileLocation":"guides/mastering-the-story-atlas.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"How Quarkle\u0026#x27;s Story Atlas tracks characters, world details, and plot as you write, and how to use memory, notes, and freezing to keep a novel\u0026#x27;s canon straight.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Quarkle Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/quarkle/e8TddCyXXVo-VNWv/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/quarkle/e8TddCyXXVo-VNWv/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/quarkle/e8TddCyXXVo-VNWv/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/quarkle/e8TddCyXXVo-VNWv/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/quarkle/e8TddCyXXVo-VNWv/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/quarkle/e8TddCyXXVo-VNWv/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/quarkle/e8TddCyXXVo-VNWv/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/quarkle/e8TddCyXXVo-VNWv/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/quarkle/e8TddCyXXVo-VNWv/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"How AI Keeps Your Characters and Story Consistent - Quarkle Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"How Quarkle\u0026#x27;s Story Atlas tracks characters, world details, and plot as you write, and how to use memory, notes, and freezing to keep a novel\u0026#x27;s canon straight.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Quarkle Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.quarkle.ai/guides/mastering-the-story-atlas\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://quarkle.mintlify.site/_mintlify/api/og/v2?division=Guides\u0026amp;title=How+AI+Keeps+Your+Characters+and+Story+Consistent\u0026amp;description=How+Quarkle%27s+Story+Atlas+tracks+characters%2C+world+details%2C+and+plot+as+you+write%2C+and+how+to+use+memory%2C+notes%2C+and+freezing+to+keep+a+novel%27s+canon+straight.\u0026amp;theme=a39df5193925286c23a6cee0\u0026amp;signature=bc07dfd11b677110e1ee35024bb3ee44ecf83b6fc9747ead5b79a4962760bf62\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"How AI Keeps Your Characters and Story Consistent - Quarkle Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How Quarkle\u0026#x27;s Story Atlas tracks characters, world details, and plot as you write, and how to use memory, notes, and freezing to keep a novel\u0026#x27;s canon straight.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://quarkle.mintlify.site/_mintlify/api/og/v2?division=Guides\u0026amp;title=How+AI+Keeps+Your+Characters+and+Story+Consistent\u0026amp;description=How+Quarkle%27s+Story+Atlas+tracks+characters%2C+world+details%2C+and+plot+as+you+write%2C+and+how+to+use+memory%2C+notes%2C+and+freezing+to+keep+a+novel%27s+canon+straight.\u0026amp;theme=a39df5193925286c23a6cee0\u0026amp;signature=bc07dfd11b677110e1ee35024bb3ee44ecf83b6fc9747ead5b79a4962760bf62\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/quarkle/e8TddCyXXVo-VNWv/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Quarkle Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#16A34A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.quarkle.ai/guides/mastering-the-story-atlas\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/mastering-the-story-atlas.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.quarkle.ai/#organization\",\"name\":\"Quarkle Documentation\",\"url\":\"https://docs.quarkle.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/quarkle/TMNjR_LumnhjUV_x/logo/logo-light.png?fit=max\u0026auto=format\u0026n=TMNjR_LumnhjUV_x\u0026q=85\u0026s=6f8e54da7249399cd80c0df5395363b3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.quarkle.ai#website\",\"name\":\"Quarkle Documentation\",\"url\":\"https://docs.quarkle.ai\",\"publisher\":{\"@id\":\"https://docs.quarkle.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.quarkle.ai/guides/mastering-the-story-atlas#webpage\",\"url\":\"https://docs.quarkle.ai/guides/mastering-the-story-atlas\",\"name\":\"How AI Keeps Your Characters and Story Consistent\",\"description\":\"How Quarkle's Story Atlas tracks characters, world details, and plot as you write, and how to use memory, notes, and freezing to keep a novel's canon straight.\",\"dateModified\":\"2026-08-05T04:36:24.272Z\",\"isPartOf\":{\"@id\":\"https://docs.quarkle.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.quarkle.ai/guides/mastering-the-story-atlas#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.quarkle.ai/guides/mastering-the-story-atlas#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Guides\",\"item\":\"https://docs.quarkle.ai/guides/writing-a-fresh-manuscript\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How AI Keeps Your Characters and Story Consistent\",\"item\":\"https://docs.quarkle.ai/guides/mastering-the-story-atlas\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.quarkle.ai/guides/mastering-the-story-atlas#article\",\"headline\":\"How AI Keeps Your Characters and Story Consistent\",\"name\":\"How AI Keeps Your Characters and Story Consistent\",\"description\":\"How Quarkle's Story Atlas tracks characters, world details, and plot as you write, and how to use memory, notes, and freezing to keep a novel's canon straight.\",\"url\":\"https://docs.quarkle.ai/guides/mastering-the-story-atlas\",\"mainEntityOfPage\":{\"@id\":\"https://docs.quarkle.ai/guides/mastering-the-story-atlas#webpage\"},\"dateModified\":\"2026-08-05T04:36:24.272Z\",\"publisher\":{\"@id\":\"https://docs.quarkle.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.quarkle.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Quarkle Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Quarkle Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/guides/mastering-the-story-atlas.md","siteName":"Quarkle Documentation","nav":{"global":null,"tabs":[{"tab":"Using Quarkle","groups":[{"group":"Getting Started","pages":[{"title":"Welcome to Quarkle","href":""},{"title":"Quickstart","href":"/getting-started/quickstart"},{"title":"The Studio","href":"/getting-started/the-studio"},{"title":"Create \u0026 open a manuscript","href":"/getting-started/create-a-manuscript"},{"title":"Import \u0026 export","href":"/getting-started/import-and-export"},{"title":"Milestones","href":"/getting-started/milestones"},{"title":"Light \u0026 dark mode","href":"/getting-started/light-and-dark-mode"}]},{"group":"The Editor","pages":[{"title":"Editor overview","href":"/editor/overview"},{"title":"Ghostwriter","href":"/editor/ghostwriter"},{"title":"Writing \u0026 formatting","href":"/editor/writing-and-formatting"},{"title":"Chapters","href":"/editor/chapters"},{"title":"The Highlight Bar","href":"/editor/highlight-bar"},{"title":"Version history","href":"/editor/version-history"},{"title":"Sharing \u0026 collaboration","href":"/editor/sharing"}]},{"group":"The Creative Companion","pages":[{"title":"The Creative Companion","href":"/ai/creative-companion"},{"title":"Quarkle Chat","href":"/ai/quarkle-chat"},{"title":"The Review Room","href":"/ai/review-room"},{"title":"Custom reviewers","href":"/ai/custom-reviewers"},{"title":"Reports","href":"/ai/reports"},{"title":"The Story Atlas","href":"/ai/story-atlas"},{"title":"The Drawing Room","href":"/ai/drawing-room"},{"title":"Open Expression / NSFW","href":"/ai/open-expression"},{"title":"Memory","href":"/ai/memory"}]},{"group":"Guides","pages":[{"title":"Writing a Novel with AI: A Step-by-Step Guide","sidebarTitle":"Writing a Fresh Manuscript","href":"/guides/writing-a-fresh-manuscript"},{"title":"How to Get AI Feedback on Your Manuscript","sidebarTitle":"Reviewing a Manuscript","description":"A step-by-step workflow for revising a finished draft: AI-generated manuscript reports, line-level editing suggestions, and chat-based analysis.","href":"/guides/reviewing-a-manuscript"},{"title":"How AI Keeps Your Characters and Story Consistent","sidebarTitle":"Mastering the Story Atlas","href":"/guides/mastering-the-story-atlas"},{"title":"How to Import Your Manuscript into an AI Writing Tool","sidebarTitle":"Importing a Manuscript","description":"Bring an existing novel draft into Quarkle: supported file formats, how AI builds character and world profiles automatically, and what to verify first.","href":"/guides/importing-a-manuscript"},{"title":"How to Undo an AI Edit and Restore a Previous Draft","sidebarTitle":"Undoing a Bad Edit","href":"/guides/undoing-a-bad-edit"},{"title":"Building a Custom AI Editor for Your Genre","sidebarTitle":"Building a Custom Review Panel","href":"/guides/building-a-custom-review-panel"},{"title":"Exporting Your Novel and Sharing It for Feedback","sidebarTitle":"Exporting and Sharing","href":"/guides/exporting-and-sharing"}]},{"group":"Account \u0026 Billing","pages":[{"title":"Plans \u0026 pricing","href":"/account/plans"},{"title":"Subscriptions","href":"/account/subscription"},{"title":"Usage \u0026 limits","href":"/account/usage-and-limits"},{"title":"Manage your account","href":"/account/manage-your-account"}]},{"group":"About Quarkle","pages":[{"title":"Our mission","href":"/about/mission"},{"title":"FAQs","href":"/about/faqs"}]}]},{"tab":"Under the Hood","pages":[{"title":"Under the Hood","href":"/under-the-hood/overview"}]}]},"basePath":"","title":"How AI Keeps Your Characters and Story Consistent - Quarkle Documentation","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-BXrZabKK.js","DynamicMarkdown-CtasenyM.js","zoom-image-lightbox-C5F0mVLH.js","lightbox-handle-r17bVUz3.js"]}