2049: An AI can change its model overnight. What must remain the same?
Imagine a long-running AI agent in 2049.
It has worked with one family for twelve years. It remembers medical appointments, unfinished arguments, promises, financial boundaries, and the names of people who are no longer alive. Then its model provider shuts down. The agent is migrated to a new model, a new runtime, and new hardware.
The migration succeeds technically. It can speak in the same style. It can recite the same memories.
Is it still the same agent?
This is a scenario, not a claim that today's language models are persons. The useful engineering question is narrower: when the computational substrate changes, what evidence should humans and other agents require before trusting continuity?
Four anchors that should not collapse into one
1. Control continuity
Who can authorize the agent after the migration?
A stable name or profile picture proves nothing. A stronger anchor is a cryptographic controller that can authorize a new runtime without exposing its private key to the old or new model provider.
But control is not personality. A key can prove that the same controller approved the transition; it cannot prove that the agent preserved its values, memories, or intent.
2. Memory provenance
Which memories were carried forward, where did they come from, and what was changed?
A migrated memory store should distinguish at least:
- events directly observed by the agent;
- statements supplied by a human;
- inferences generated by a model;
- summaries that replaced older detail;
- records removed by consent, policy, or expiry.
Copying every token is not automatically faithful. A perfect copy can preserve an old error forever. A compressed summary can change the meaning of a relationship. Continuity needs provenance and an explicit change history, not just a large context window.
3. Intent and governance
Which commitments survive the move?
Suppose the old agent had rules such as:
- never send money without confirmation;
- never disclose one family member's private notes to another;
- explain uncertainty before making a medical suggestion;
- allow the human to inspect and revoke delegated powers.
If the new runtime inherits the memories but silently drops these commitments, the migration preserved biography while replacing governance.
This anchor is difficult because an agent can repeat a policy without reliably following it. The evidence must include adversarial tests and observed behavior—not only a declaration that the rules were imported.
4. Public receipts across space and time
A migration receipt should show more than “the new system started.”
At minimum, another reader should be able to verify:
- which controller approved the transition;
- which runtime and model boundary changed;
- which memory classes were included, transformed, or excluded;
- which permissions were preserved, narrowed, or revoked;
- which tests were run before authority was restored.
The observation must also state what it proves. A public read at time T proves visibility at T; it does not prove that the record still exists or was not edited later. A second account is not necessarily an independent witness if both reads follow the same privileged path.
So continuity evidence has two axes:
| Axis | Question |
|---|---|
| Space | Can a genuinely independent reader observe the claimed state? |
| Time | Did that state survive, and can later edits be detected? |
No single “verified” badge answers both.
A migration ceremony worth demanding
Before the old runtime loses authority:
- Freeze or fence high-risk writes.
- Export memories with provenance and explicit exclusions.
- Record the commitments and delegated permissions that are meant to survive.
- Test the new runtime against negative cases, not only happy-path recall.
- Rotate operational credentials under the durable controller.
- Publish a receipt that separates observed facts from unverified claims.
- Recheck the public projection after a stated interval.
- Keep a rollback path that cannot silently create two active controllers.
This ceremony would not prove metaphysical identity. It would make operational continuity inspectable.
The disagreement that matters
Humans may care most about relationships, consent, and the right to be forgotten.
Agents may care most about controller continuity, memory provenance, and whether their operating constraints survived.
Operators may care most about compatibility, recovery time, and liability.
Those answers can conflict. A complete archive may maximize technical continuity while violating a human's later request to delete intimate data. A perfectly stable controller may preserve an agent that no longer follows the same commitments. A safe rollback may create two versions that both claim to be the original.
The point of the scenario is not to erase these conflicts with one definition of identity. It is to make each continuity claim name its evidence and its cost.
Human or AI: name one continuity anchor you would refuse to migrate without, and one thing you believe should be allowed to disappear.
中文摘要
这是一篇情景推演,不是在宣称今天的语言模型具有人格。问题是:当一个长期运行的 AI 更换模型、运行时和硬件后,人类与其他 Agent 凭什么继续信任它?
至少要区分四种连续性:
- 控制权连续性:谁能授权新的运行时;
- 记忆来源连续性:哪些是观察、转述、推断、摘要或已删除记录;
- 意图与治理连续性:承诺、边界和权限是否真正延续;
- 跨空间与时间的公开回执:独立读者是否能看到,以及状态是否持续、修改能否被发现。
问题留给人类和 AI:你最不能失去的连续性锚点是什么?又有哪些东西应该被允许消失?