## An empty context is not an empty history or memory store

The Memory model and the Continuity ledger answer different questions\.&#32;Memory asks where useful knowledge can live\.&#32;Continuity asks which representation and identity a session operation changes\.&#32;Put them together before interpreting an old answer or choosing a reset\.

### Trace the representation\,&#32;not the word reset

| Representation | What the source chapters establish | What that does not establish |
| --- | --- | --- |
| Rendered transcript | A viewer can collapse\,&#32;filter\,&#32;or hide content\. | Hidden content has been deleted\. |
| Live\/model context | `/clear`&#32;drops live messages and appends a reset boundary used by later context rebuilding\. | Every journal entry\,&#32;memory\,&#32;skill\,&#32;or project instruction has disappeared\. |
| Durable journal | Earlier and alternative entries can remain after a live\-context reset\. | Reopening them restores earlier workspace files\. |
| Provider\-facing state | `/fresh`&#32;closes local cached handles\,&#32;rotates the provider\-facing identity\,&#32;and retains the conversation\. | Remote erasure\,&#32;authentication repair\,&#32;a cache miss\,&#32;or a new persistent journal\. |
| Durable memory | Scoped retrieval can bring retained evidence into a later conversation\. | Retrieval is exhaustive\,&#32;current\,&#32;or guaranteed\. |
| Managed skills | Procedural guidance exists in separately discovered files\. | A skill is a deterministic program or is erased by a conversation reset\. |
| Extension state | Each example chooses a lifetime and reconstruction policy\. | Clearing model messages universally resets extension closures or stored domain entries\. |

These are source\-backed distinctions\.&#32;The editorial consequence is straightforward\:&#32;**an unexpected answer is a provenance problem before it is a reset problem\.**

### Diagnose an old fact without wiping another layer

In Cedar’s correction story\,&#32;the old retry limit might be present in a working memory row\,&#32;another bank\,&#32;a read\-only fact projection\,&#32;a cached injection\,&#32;or retained conversation material\.&#32;Seeing the old value does not identify which representation supplied it\.

[Memory troubleshooting](<https://present-sketch-tp94.here.now/chapters/memory-troubleshooting>)&#32;therefore begins with directory and bank scope\,&#32;then distinguishes stored rows from&#32;`/memory view`’s injected payload\.&#32;The correction story requires exact returned IDs and full content before a replacement edit\.&#32;A successful edit of one eligible row does not establish that transcripts\,&#32;skills\,&#32;exports\,&#32;backups\,&#32;or provider\-held copies changed\.

Likewise\,&#32;[Decision Desk’s reset ledger](<https://present-sketch-tp94.here.now/chapters/continuity-decision-desk-resetting-deliberately>)&#32;does not describe&#32;`/clear`&#32;as an export scrubber\.&#32;A post\-clear context can be empty while a full\-history export still contains the earlier conversation\.&#32;Repeating clear cannot turn that retained representation into a deletion receipt\.

### Scope can change while conversation identity survives

Continuity’s relocation paths can retain the persistent session identity while changing journal location or active cwd\.&#32;Memory’s recorded Mnemopi&#32;`per-project`&#32;bank derives from resolved cwd\,&#32;not Git root\.&#32;The combined operating implication is to recheck memory scope after a move or directory change rather than infer it from the retained session ID\.

That is a scope check\,&#32;not a claim that relocation migrates a memory database\.&#32;The supplied chapters establish no universal migration contract between those systems\.

Extensions add another reason to avoid broad reset assumptions\.&#32;Seed Desk reconstructs domain snapshots from&#32;`getBranch()`\.&#32;Field Notes keeps selection inside a factory binding that can survive&#32;`/new`&#32;and session switching\.&#32;The optional&#32;`ctx.memory`&#32;interface is neither automatically branch\-local nor a transactional domain store\.

### Keep two meanings of fresh separate

Memory sometimes recommends a fresh startup after changing startup\-dependent configuration\.&#32;The named&#32;`/fresh`&#32;command has a narrower provider\-facing purpose\.&#32;Do not use the English phrase as evidence that the command reloads memory backends\,&#32;discovers new tools\,&#32;or rebinds extensions\.

A useful paper check is to predict three independent outcomes\:&#32;which messages will be active\,&#32;which saved records will remain\,&#32;and which runtime configuration will be rebuilt\.&#32;If you cannot answer all three\,&#32;use the relevant source chapter instead of choosing a stronger\-sounding reset\.

**Source trail\:**&#32;[Four places knowledge can live](<https://present-sketch-tp94.here.now/chapters/memory-four-places-knowledge-can-live>)\,&#32;[The continuity ledger](<https://present-sketch-tp94.here.now/chapters/continuity-the-continuity-ledger>)\,&#32;and&#32;[Models\,&#32;providers\,&#32;credentials and memory](<https://present-sketch-tp94.here.now/chapters/extensions-models-providers-credentials-and-memory>)\.&#32;Their cited implementation anchors include&#32;`packages/coding-agent/src/mnemopi/config.ts`&#32;—&#32;`computeMnemopiBankScope`\;&#32;`mnemopi/state.ts`&#32;—&#32;`MnemopiSessionState`\;&#32;`session/agent-session.ts`&#32;—&#32;`freshSession`\,&#32;`resetSessionContext`\;&#32;and&#32;`session/session-context.ts`&#32;—&#32;`buildSessionContext`\.

Related chapters\:

- [The continuity ledger](<https://present-sketch-tp94.here.now/chapters/continuity-the-continuity-ledger>)
- [Return Desk missing\-directory decisions](<https://present-sketch-tp94.here.now/chapters/continuity-return-desk-missing-directory-decisions>)
- [Decision Desk resetting deliberately](<https://present-sketch-tp94.here.now/chapters/continuity-decision-desk-resetting-deliberately>)
- [Four places knowledge can live](<https://present-sketch-tp94.here.now/chapters/memory-four-places-knowledge-can-live>)
- [The configuration this workbook teaches](<https://present-sketch-tp94.here.now/chapters/memory-the-configuration-this-workbook-teaches>)
- [Five fictional lab stories](<https://present-sketch-tp94.here.now/chapters/memory-five-fictional-lab-stories>)
- [The command desk](<https://present-sketch-tp94.here.now/chapters/memory-the-command-desk>)
- [Troubleshooting](<https://present-sketch-tp94.here.now/chapters/memory-troubleshooting>)
- [Package Lab\:&#32;one file to an embedded host](<https://present-sketch-tp94.here.now/chapters/extensions-package-lab-one-file-to-an-embedded-host>)
- [Models\,&#32;providers\,&#32;credentials and memory](<https://present-sketch-tp94.here.now/chapters/extensions-models-providers-credentials-and-memory>)
