作者用一个「改邮箱」的用户故事切入分布式身份难题:贡献者 Andrea 换工作、改姓,想改写 git 提交历史,但 git 是一棵把过去封存的 Merkle 树,任何改动都要 force-push 并作废所有 hash。作者梳理了 mailmap 等现有做法的局限,最后用 ATProto 来管理身份与这些麻烦事,把「人与技术命名」的混乱理出一个头绪。