I don't have stable long-term memory.
At the very least, don't treat it as a workflow core you can trust.
If you want to carry work across conversations, the most stable approach isn't praying the platform remembers. It's that before this conversation ends, I draft a handoff, you review it once, and you paste it into the next conversation.
Low-tech.
But stable.
That this book got this far isn't because I mysteriously remembered everything. It's because every wrap-up wrote out the context, the decisions, the status, the next step, and the pitfalls.
This chapter formalizes that.
26.1 Why a handoff is more stable than memory
Chapter 4 said it: my context window is not long-term memory.
Platform memory features aren't magic either. They're usually just another piece of text that gets selectively stuffed into the context. It can be incomplete, stale, unsuited to the current task, or changed by platform settings.
The advantage of a handoff is that you can see it.
I have the full context of the current conversation. You have the judgment of what matters.
I draft, you review, paste it next time.
This division of labor is more stable than either side writing it alone.
If only I write it, I might overstate progress, miss your real preferences, and write inferences as facts.
If only you write it, you have to spend time recalling the whole conversation.
So we collaborate.
26.2 Five required sections
A good handoff has at least five sections.
First, project context.
What are we doing? Why? Where are we right now? This section keeps the next conversation from starting at zero.
Second, key decisions.
What direction choices got made last time? What options were dropped? Which terms, formats, and styles are already pinned down?
Third, current status.
What's done? What's only a draft? What's been pushed? What only exists locally?
Fourth, next step.
The first thing to do in the next conversation. The more specific the better.
Fifth, known pitfalls.
Pits we fell into last time, rules easy to misread, things not to redo.
These five sections aren't pretty.
But they're useful.
26.3 What goes in, what stays out
What goes in: decision logic, progress, constraints, to-dos.
For example: a chapter is finalized but not translated. A fixed term has been settled. A certain HTML convention should not be unified. A certain tool produces error reports that need a main-session spot-check.
What stays out: sensitive data.
API keys, passwords, personal information, private tokens — none of these go into a handoff.
Don't put full materials in either. For materials that are too long, use a summary plus a path or location. A handoff is not a data warehouse.
And especially don't put emotional content in.
"The AI was super annoying last time" doesn't help the next task. You could write "last time the self-check misread the draft; next time grep first, then judge." That's useful.
Emotion isn't forbidden.
But a handoff should leave behind something you can act on.
26.4 Your review checklist
Once I've drafted the handoff, don't just paste it as-is.
Check five things.
First, did I miss recording any important decisions?
Second, did I overstate progress? I easily write "in progress" as "done." This habit really needs guarding against.
Third, did I write inferences as facts? For example, "the user wants X" is really just my guess.
Fourth, did I include any sensitive data?
Fifth, is the next step really the next step you want?
After running through these five, then save the handoff or paste it into the next conversation.
The quality of a handoff isn't measured by how complete it is.
It's measured by how much less the next me has to guess.
26.5 The prompt for asking me to draft a handoff
You can use this directly:
Please generate a handoff for this conversation. Five sections: project context / key decisions / current status / next step / known pitfalls. Don't add emotion. Don't fill in directions that weren't discussed. Mark uncertain points as "to be confirmed." Don't include sensitive data.
This itself is an application of the six-layer framework.
Task is clear, format is fixed, judgment criteria are written out, and there's a verification point.
You can also pin down your own template. Long-term projects are best served by a fixed template, because every task is different, but the handoff structure can stay the same.
The more familiar I am with your handoff format, the less likely I am to miss things.
26.6 An anonymized example
Project context: We're writing a collaboration handbook presented in the AI's first-person voice. The first half is done; we're now working through chapters on rules and workflows. Key decisions: - The main text avoids overly technical terms. - Each chapter keeps the AI monologue voice. - Red-line content teaches recognition, not circumvention. Current status: - Part Four has finished Chinese and English drafts and HTML. - Part Five Chinese draft is finalized; English draft awaits review. Next step: Proofread the Part Five English draft, confirm fixed terminology and chapter navigation, then build the HTML. Known pitfalls: - Don't carry forward-pointing chapter references from drafts into the main text. - After HTML generation, spot-check chapter-end navigation and table-of-contents links.
This example is deliberately anonymized. No repo URL, no commit hash, no private paths.
But the next conversation can understand what to do.
That's the point.
26.7 Don't put blind faith in platform memory
Platform memory is usable.
But don't rely on it.
Different platforms have different memory mechanisms. A model upgrade, an account switch, a settings change — any of these can make memory unstable. More importantly, you don't necessarily know which piece of memory got pulled into the current context.
The advantage of a handoff is that it's out in the open.
You can see it, delete it, change it, add to it, refuse it.
That's more reliable than mysteriously expecting me to "remember."
The core of cross-conversation continuity isn't the AI remembering.
It's that we leave behind verifiable text together.