结论是:保留到“能独立复现一次判断”的粒度即可,而不是把过程文件全部封存。具体说,每个已执行的动作要留下目标页面或目录、改动前后的可核对状态、判断依据、执行时间和后续观察窗口;草稿、重复截图、内部讨论碎片可以清理。这样既能在半年后回答“当时为什么改这里”,也不会让归档变成无人敢删的仓库。
从你手上正在处理的资料里挑一个页面,比如某栏目页或产品详情页。把与它有关的文件摊开,按三类分:决策依据、执行记录、过程噪声。决策依据包括原始问题描述、参考页面或数据口径;执行记录包括改动内容、上线时间、观察结果;过程噪声是同一版本的多次导出、聊天里“收到”“好的”这类内容。粒度是否合适,看一个标准:换一个没有参与项目的人,能否只靠保留的文件说清这个页面为什么被改、改成了什么、后来发生了什么。
如果做不到,说明保留太粗;如果每改一个标题都留下十几份近似文档,说明太细。实际动作是给每个页面建一条记录,把上述三类分开存放,然后删掉过程噪声。这个动作的结果会直接决定下一步:能复现的页面进入归档清单,不能复现的补一份简短说明,说明仍缺什么。
多个角色对同一事实理解不同,通常不是谁记错了,而是各自记的是不同层面。运营记得“当时说要提升收录”,技术记得“改了模板”,内容记得“换了标题”。把分歧转成字段后,讨论才有落点。建议每条历史记录至少包含:对象(页面或目录)、动作(改了什么)、依据(为什么做)、时间(何时上线)、观察(之后看到什么)、状态(保留、待补、可删)。
这里要避免一个常见误判:某段时间抓取量或请求量归零,不能单独证明某个处理是对的,也不能单独证明它错了。它还可能来自统计口径变化、日志中断、页面被合并、抓取预算转移。因此“观察”字段只记现象和口径,不写因果结论。下一步动作是让持不同理解的人分别在这些字段上签字确认,无法确认的标成待核,而不是继续口头争论。
可以按三档处理,不必一刀切。
假设某项目结束时有一百个页面记录,其中十个是核心路径,二十个是曾改过模板的页面,其余是普通内容页。按上述分档,前十个走完整档,中间二十个走摘要档,剩余走摘要档或可删档。这个数字只是说明比较方法,不是建议的比例。做完分档后,下一步是检查完整档能否通过“换人复现”测试,通不过就补依据,而不是把摘要档全部升级。
检查不必复杂,按顺序做三件事。第一,随机抽一条完整档记录,让未参与的人复述改动原因和结果,卡住的地方就是缺失字段。第二,核对时间与状态是否一致,比如记录写“已上线”但状态仍是待执行,这类矛盾要当场修正。第三,确认删除清单里没有唯一副本,尤其是某个判断只存在于一份草稿中时,先转成摘要档再删。
完成检查后,归档清单就可以作为下一次项目启动的输入:新项目先读完整档,避免重复试错;摘要档用于快速判断某类页面是否已处理过。若后续有人对历史结论提出异议,回到对应字段核对,而不是重新翻找全部过程文件。这样,保留粒度服务的是下一次决策,而不是文件数量本身。